Jobs and Careers
RE

Senior IT Quality Assurance Automation Engineer

Republic Airways
United Statesfull_timeVerifiedPosted 18 Jun 2026

About the role

Job Category:

Information Technology

POSITION PURPOSE

The Senior IT Quality Assurance Automation Engineer plays a pivotal role in the software quality assurance function for Republic Airways, ensuring the delivery of high-quality software products by defining test strategies, developing test automation, executing comprehensive testing plans, identifying defects, and collaborating closely with development teams to drive continuous improvement in the software development lifecycle. The Senior IT Quality Assurance Automation Engineer drives the development, implementation, and maintenance of automated testing frameworks supporting unit, integration, frontend/UI, backend, and data validation tests. This role contributes to QA governance/best practices, collaborate with business product owners, and participate in defining the quality goals for the overall product including user experience and compliance.
 

ESSENTIAL DUTIES

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.  Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.

  • Test Strategy & Planning:

    · Coordinates software QA needs across the Republic portfolio including performance testing, end-2-end testing, test automation, regression testing, user experience and validating system capability and scalability.

    · Develop and execute comprehensive test strategies aligned with project requirements, including functional, regression, performance, and usability testing.

    · Collaborate with product owners, developers, and stakeholders to understand product features and define acceptance criteria.

    · Design and maintain a robust test suite, leveraging both automated testing techniques and manual (as required).

    · Prioritize and estimate testing efforts to meet project deadlines.

  • Test Execution & Defect Management:

    · Oversee the execution of test cases across various testing phases, ensuring thorough coverage of product functionalities.

    · Define quality assurance automation development plans, including scoping, scheduling, implementation and metrics.

    · Identify, document, and track defects using defect management tools, providing clear and concise descriptions to facilitate bug resolution.

    · Collaborate with developers to reproduce issues and prioritize bug fixes.

  • Automation & Tooling:

    · Drive the implementation and maintenance of automated testing frameworks, including unit, integration, frontend/UI, backend, and data validation automation.

    · Identify opportunities for automation and optimize testing processes to improve efficiency.

    · Evaluate and recommend new testing tools and technologies to enhance quality assurance capabilities.

  • Quality Assurance Processes & Reporting:

    · Establish and enforce quality standards and metrics to measure the effectiveness of testing activities.

    · Generate detailed test reports, analyzing test results to identify trends and areas for improvement.

    · Proactively communicate quality risks and mitigation strategies to project stakeholders.

  • Investigations & Analysis:

    · Seek out, gather, and understand all relevant business logic from SMEs, available documentation, systems, etc. as required to fully evaluate and test features, components, assumptions, and supporting elements.

    · Form partnerships with project participants and stakeholders to streamline requirements definition, problem resolution, test plan development.

  • Performs other duties as assigned or required.


REQUIRED & PREFERRED KNOWLEDGE, SKILLS, AND ABILITIES

The requirements listed below are representative of the knowledge, skill, and/or ability necessary to perform this job.


REQUIRED EDUCATION and/or EXPERIENCE

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 5+ years of experience as a QA Automation Engineer

  • Prior experience developing and implementing automated testing for software built on cloud-native technologies in Amazon Web Services

  • Proficient in DevOps related practices and technologies including but not limited to automated software validation and deployment technologies and techniques

  • Robust expertise in automated testing techniques, including API testing and UI automation frameworks (e.g., Pylenium, Selenium, Appium).

  • Deep understanding of quality assurance test automation standards, relevant tools/frameworks/software, best practices, objectives, development, implementation, execution, and reporting.

  • Ability to write various types of automation such as generat

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Republic Airways

View company profile →