Senior IT Quality Assurance Automation Engineer

Republic Airways

Indianapolis (IN)

On-site

USD 110,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Republic Airways is seeking a Senior IT Quality Assurance Automation Engineer to lead automated testing across services, APIs, and UI layers. You will design test strategies, implement robust automation frameworks, and ensure high-quality software releases.

Ideal candidates have 5+ years in QA automation, strong AWS, DevOps, and Agile experience, and proficiency with Pylenium, Selenium, Appium, Locust, and Postman. Collaboration with product teams and developers is essential to success.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 5+ years of experience as a QA Automation Engineer.
  • Experience developing automated testing for cloud-native software in AWS.
  • Proficiency with DevOps practices and automated validation/deployment tech.
  • Expertise in API testing and UI automation frameworks (Pylenium, Selenium, Appium).
  • Knowledge of QA automation standards, tools, and reporting.
  • Ability to generate data for testing.
  • Strong analytical and problem-solving skills; root-cause analysis.
  • Proficient in Jira and test-case management.
  • Strong collaboration and SDLC/Agile understanding.
  • Experience with Scrum & Kanban.
  • Proficiency with Pylenium, Locust, Postman, MS SQL/PostgreSQL, AWS testing, React/TypeScript, Swift, Android, Data validation, C#, Python, HTML/XML/CSS/JS, REST API, JSON, PHP, Entity Framework, Azure DevOps and Git.

Responsibilities

  • Define and drive test strategy and plans across projects.
  • Develop and maintain automated test suites for unit, integration, UI, backend, and data validation tests.
  • Coordinate QA needs with product owners, developers, and stakeholders; define acceptance criteria.
  • Oversee test execution across phases; ensure thorough coverage.
  • Define automation development plans, including scoping, scheduling, and metrics.
  • Document defects with clear descriptions; work with developers to prioritize fixes.
  • Identify automation opportunities to improve efficiency and quality.
  • Generate detailed test reports; communicate risks and mitigation plans.

Skills

QA Automation
Cloud-native AWS
DevOps practices
Agile methodologies
API testing
UI automation
Root cause analysis
Communication
Collaboration
Data validation

Education

Bachelor's degree in computer science or related field

Tools

Pylenium
Selenium
Appium
Locust
Postman
Jira
MS SQL
PostgreSQL
React
TypeScript
Swift
Android
C#
Python
HTML/CSS/JS
REST API
JSON
Entity Framework
Azure DevOps
Git
AWS testing

Job description

Job Category

Information Technology

As a Senior IT Quality Assurance Automation Engineer, you will play 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 will drive the development, implementation, and maintenance of automated testing frameworks supporting unit, integration, frontend/UI, backend, and data validation tests.

In this role you will contribute 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.

Key Responsibilities
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.
  • Note: This job description is intended to provide a general overview of the role.
Required Knowledge, Skills, And Abilities

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

Qualifications
  • 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 generating data to support various testing efforts.
  • Excellent analytical and problem-solving skills with the ability to identify root causes of defects.
  • Proficiency in defect tracking tools (e.g., Jira) and test case management platforms.
  • Strong communication and collaboration skills to effectively interact with cross-functional teams.
  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
  • Excels at championing agile (Scrum & Kanban) development and software engineering best practices
  • Proficiency in the following technologies/concepts as they pertain to automated QA testing
  • Pylenium
  • Locust
  • Postman
  • MS SQL and/or PostgreSQL
  • AWS application and data integration flow testing
  • React and TypeScript
  • Apple Swift Development (Xcode, SwiftUI, and UIKit)
  • Android Development
  • Data validation
  • C# and Python
  • HTML/XML/CSS/JavaScript
  • REST API
  • JSON
  • PHP
  • Entity Framework
  • Azure DevOps and Git
Language Skills

Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents. Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community. Ability to effectively communicate and present information.

REASONING/PROBLEM SOLVING ABILITY

Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.

DECISION MAKING

Makes day-to-day decisions used to support strategic direction. Decisions often require some thought and are somewhat structured. Decisions tend to be of moderate cost.

PHYSICAL DEMANDS

Able to talk or hear up to 35% of the time.

Able to sit over 70% of the time.

Able to focus with clear vision at 20 inches or less (computer screen).

WORK ENVIRONMENT

Typically, not exposed to extreme environmental conditions.

Travel Requirements

Travel up to 10% of the time, including overnight stays

Equal Opportunity Employer, Disability and Veteran Accommodations

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IT Quality Assurance Automation Engineer
Senior IT Quality Assurance Automation Engineer

Republic Airways Inc. • United States

On-site
USD 90,000 - 120,000
Senior QA Automation Engineer – Cloud-Native
Senior QA Automation Engineer – Cloud-Native

Republic Airways Inc. • United States

On-site
USD 90,000 - 120,000
Senior QA Automation Engineer: Cloud-Native & API Testing
Senior QA Automation Engineer: Cloud-Native & API Testing

Republic Airways • Indianapolis (IN)

On-site
USD 110,000 - 150,000
Director, IT Software Engineering and Data Solutions
Director, IT Software Engineering and Data Solutions

Republic Airways • Carmel (IN)

On-site
USD 180,000 - 260,000
QA Automation Engineer
QA Automation Engineer

Flexjet • Cleveland (OH)

On-site
USD 85,000 - 120,000
Quality Assurance Engineer
Quality Assurance Engineer

Revenue Management Solutions, LLC • Oklahoma City (OK)

On-site
USD 70,000 - 100,000
Quality Assurance Engineer
Quality Assurance Engineer

Brooksource • Phoenix (AZ)

Remote
USD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

Flexjet • Dallas (TX)

On-site
USD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

Flexjet LLC • Cleveland (OH), Northern (KY)

Hybrid
USD 85,000 - 115,000
QA Automation Engineer
QA Automation Engineer

Flexjet • Daytona Beach (FL)

On-site
USD 80,000 - 105,000