AltexSoft helps to build a cloud-based airline operations management solution that streamlines and optimizes aircraft and crew utilization for airlines of any operations type and size. The system is transforming the air transport industry by streamlining information technology departments and allowing collaboration anywhere, anytime from any Internet-enabled device.

We are looking for a Senior automation QA engineer. You will enjoy building the automated testing framework for products and platforms that are mission-critical, getting into the detail, being challenged, and the process of building great software.

Responsibilities:

  • Support development of test environment setup, configuration, and automation
  • Design, document, and develop test automation and quality tools to support quality engineering activities and services
  • Collaborate with development teams and quality engineering team peers to identify and prioritize opportunities for automation
  • Creation of automated API testing framework and E2E tests
  • Work closely with software test engineers to architect and develop the best technical design and testing approach
  • Perform analysis of functional API and user story requirements and assist with solution design for web applications, load and performance test automation
  • Integrate automated test suites to support continuous integration (CI) to help ensure stable and reliable SW builds are released to test teams
  • Establish new CI pipelines to facilitate/automate testing activities
  • Contribute to process improvement and planning for the quality engineering group
  • Investigate and evaluate new testing technologies and products for applications with testing and test automation environments

Requirements:

  • 4-5 years of experience as AQA
  • Strong knowledge of one or several programming languages (Java / JS is preferred)
  • Strong experience in designing and developing/extending automation tools and frameworks (Selenium)
  • Strong experience with standard QA tools and practices, such as functional API testing, integration testing, and UI functionality and usability testing, load and performance testing, with a passion for automation
  • Strong experience in automated test case design and development for web applications, service-oriented architecture
  • Experience with build tools
  • Good understanding and experience in CI/CD integrations (TeamCity / Azure DevOps)
  • Experience in reports generating (Allure, ReportPortal)
  • Moderate experience with MySQL or similar database. Competency in relation and non-relational database technology
  • Excellent oral and written communication skills, detail-oriented, analytical, problem-solving, strong planning
  • At least upper-intermediate English level

Will be a plus:

  • Basic experience with project, test and knowledge management tools such as Jira, Confluence
  • Experience with Docker and Docker-based instruments (Kubernetes, Selenoid)
  • Moderate experience with load testing, such as JMeter
  • Moderate experience with Agile software development methodology in Scrum and Kanban

Interested?

Apply