QA Automation Engineer Jobs
QA Automation Engineer jobs are open across fintech, healthtech, e-commerce, and enterprise software, from junior to staff and principal engineer, with specializations in test framework development, CI/CD pipeline integration, and performance testing. Find a role that fits from the openings below and apply directly.
Find QA Automation Engineer JobsLooking for remote work? View remote QA automation engineer jobs →Overview
Showing 5 of 157+ QA Automation Engineer jobs









About Peraton
Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees solve the most daunting challenges that our customers face. Visit peraton.com to learn how we’re keeping people around the world safe and secure.
About The Role
What You’ll Do
- Architect, design, and evolve scalable automated testing frameworks using Cypress (JavaScript/TypeScript) to validate complex web interfaces, microservices/APIs, and end‑to‑end system workflows essential to mission operations.
- Provide technical leadership to the QA automation team, defining automation strategies, establishing robust test procedures, and shaping best‑practice approaches to Agile/SAFe execution.
- Lead the development, compilation, and execution of automated regression and functional test suites, ensuring consistent delivery of high‑quality software across multiple integrated subsystems. Drive defect management activities in Jira with a focus on root‑cause identification and long‑term quality improvement.
- Oversee the design, maintenance, and governance of test control databases (Postgres, MySQL), ensuring high‑confidence data sets, accuracy, and proper distribution of test data supporting enterprise‑scale development and integration efforts.
- Perform advanced system analysis in Linux environments—conducting deep‑dive log reviews, troubleshooting distributed applications, running diagnostics, and guiding junior engineers through complex debugging scenarios.
- Lead formal test reviews and customer-facing discussions, clearly presenting acceptance criteria, test results, and technical rationale to government stakeholders while addressing high‑priority concerns with confidence.
- Own the integration of Cypress automated test suites into CI/CD pipelines (Jenkins, GitLab CI) across AWS cloud and containerized environments, optimizing pipeline performance, reliability, headless execution, and parallelization strategies.
- Collaborate at a technical lead level with developers, system engineers, analysts, and mission specialists to influence requirement definition, shaping testability considerations early in the lifecycle and mitigating architectural risks.
Qualifications
Required Qualifications
- Associates degree and 14+ years of experience; OR bachelor’s degree and 12+ years of experience; OR master's degree and 10+ years of experience. Additional four (4) years of relevant experience will be considered in lieu of a degree.
- 5+ years supporting large government programs in software testing, development, or management roles with a strong understanding of software testing methodologies and the full software development life cycle (SDLC).
- This position requires the candidate possess a minimum of Secret clearance with ability to upgrade to TS/SCI. The candidate must maintain the clearance.
- Proven experience in a technical lead or software engineering leadership role.
- Proven hands‑on experience creating, maintaining, and scaling automated test frameworks using Cypress and JavaScript/TypeScript.
- Demonstrated experience in the space domain industry (e.g., satellite systems, ground control, space‑related data).
- Experience working with Relational Database Management Systems (RDBMS) like Postgres or MySQL.
- Experience testing REST APIs.
- Strong operational experience in Linux environments, including command‑line navigation, file manipulation, script execution, and log analysis.
- Automation Frameworks: Hands‑on experience with Cypress and Playwright for end‑to‑end testing.
- Scripting and Languages: Strong scripting capabilities in Python and Bash.
- Test Frameworks: Proficiency in PyTest and JUnit.
- Infrastructure and Containerization: Practical experience working within Kubernetes environments.
- Messaging and Data Flow: Familiarity with message buses (e.g., Kafka, ActiveMQ) to test event‑driven architectures.
Desired Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Aerospace Engineering, or a related technical field.
- Hands‑on experience with Cypress advanced features (e.g., API testing via cy.request(), custom commands, fixture management, and Cypress Cloud/Dashboard integration).
- Experience testing microservices architectures (Docker‑focused) and cloud platforms like AWS (e.g., S3, Amazon RDS).
- Hands‑on experience with tools such as Jira, Jenkins, GitLab, and Ansible.
- Demonstrated ability supporting unit, system, interface, integration, and verification testing events.
- CompTIA Security+ or other IA certification in accordance with DoD 8570‑01.M (IAT/IAM levels).
- Exceptional communication and interpersonal skills with experience supporting customer‑facing test events and requirement sell‑off activities.
- SAFe Agilist (or equivalent Agile certification).
Benefits:
Peraton offers enhanced benefits to employees working on this critical National Security program, which include heavily subsidized employee benefits coverage for you and your dependents, 25 days of PTO accrued annually up to a generous PTO cap and eligible to participate in an attractive bonus plan
Details
Target Salary Range: $135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual’s experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
Benefits Statement: Peraton offers eligible employees a variety of benefits including medical, dental, vision, life, health savings account, short/long term disability, EAP, parental leave, 401(k), paid time off (PTO) for vacation, and company paid holidays. A full listing of available benefits can be viewed at https://www.careers.peraton.com/benefits.
Application Statements: The application period for the job is estimated to be 30 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. By applying to this job, you are expressing interest in the role and the Company. During the review of your application, you may be required to participate in an on-camera interview, as well as participate in a process to verify your identity.
EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
QA Automation Engineer Jobs by Experience Level
Top Cities Hiring QA Automation Engineers
Explore QA automation engineer openings in the cities hiring most right now.
See All 157+ QA Automation Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find QA Automation Engineer JobsQA Automation Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software19
- Electronics & Hardware8
- Banking & Financial Services4
- Consulting & Professional Services4
- Retail3
What Employers Look For
The qualifications that appear most often in QA automation engineer jobs.
- Proficiency in at least one automation framework such as Selenium, Cypress, or Playwright
- Experience writing test scripts in Python, Java, or JavaScript
- Familiarity with CI/CD tools including Jenkins, GitHub Actions, or CircleCI
- Understanding of API testing using Postman, REST Assured, or similar tools
- Experience with Agile or Scrum development methodologies and sprint-based testing cycles
- Bachelor's degree in computer science, software engineering, or a related technical field
Tips for Your QA Automation Engineer Job Search
Tailor your resume to framework specifics
Hiring managers scan for the exact frameworks you've used, so list Selenium, Cypress, Playwright, or Appium by name alongside the languages you drove them with. Vague entries like 'automated testing tools' cost you interviews before you get a callback.
Showcase test coverage metrics in your portfolio
Rather than listing responsibilities, show what your automation actually achieved: coverage percentage increases, regression cycle time cuts, or defect escape rates. Concrete before-and-after numbers make your portfolio stand out against candidates who only describe duties.
Filter openings by CI/CD stack compatibility
When targeting roles, match your pipeline experience to each job description. If you've worked heavily in Jenkins but the posting requires GitHub Actions or CircleCI, note that gap early and prep talking points on your adaptability before applying.
Apply early to roles that fit
Migrate Mate lists qa automation engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.
Prepare a live coding segment for whiteboard rounds
Many qa automation engineer interviews include a live coding exercise where you write or debug a test script on the spot. Practice writing parameterized tests, handling dynamic locators, and structuring page object models without referencing documentation before your interview day.
Negotiate total compensation beyond base salary
QA automation engineers often have leverage on signing bonuses, remote stipends, and professional development budgets. Before your offer call, research the specific tools the team uses and frame your ask around the cost savings your automation work delivers to their release cycle.
QA Automation Engineer Jobs: Frequently Asked Questions
Which companies are hiring the most qa automation engineers?
The companies hiring the most qa automation engineers right now include Cognizant, Apple, and Guidehouse, with the largest share of openings in Texas, California, and Virginia, based on current listings on Migrate Mate as of August 2026. Demand is concentrated at mid-to-large technology companies, financial services firms, and healthcare platforms with complex release cycles.
How many qa automation engineer jobs are remote?
About 70% of qa automation engineer openings are fully remote or hybrid as of August 2026, making it one of the more location-flexible roles in software engineering. Positions focused on API automation, performance testing, and framework architecture tend to be the most remote-friendly, while roles embedded in hardware or device testing more often require on-site presence.
How do you become a qa automation engineer?
Start by building proficiency in a scripting language like Python or JavaScript, then learn at least one major test automation framework such as Selenium or Cypress. Practice writing end-to-end and API tests, set up a personal project that runs in a CI/CD pipeline, and document your work in a public repository so employers can review your actual code before an interview.
Can you get hired as a qa automation engineer with little or no experience?
Yes, entry-level qa automation engineer roles exist, particularly at companies willing to hire candidates who demonstrate hands-on framework knowledge through personal or open-source projects. Building a small but functional test suite, contributing to a public repository, and earning a relevant certification in tools like Selenium or Postman can substitute for professional experience when your portfolio is strong enough to speak for itself.
What does the qa automation engineer interview process look like?
The process typically includes an initial recruiter screen, a technical phone interview covering testing concepts and framework knowledge, and a live coding round where you write or refactor automated tests in real time. Later stages often involve a system design discussion focused on test architecture and a final panel interview with engineers and a hiring manager reviewing your approach to coverage strategy and CI/CD integration.
Where can I find and apply to qa automation engineer jobs?
You can find and apply to qa automation engineer jobs on Migrate Mate, which lists current openings from across the United States. Search the available roles, find the ones that match your experience and preferred stack, and apply directly to each listing that fits.
See All 157+ QA Automation Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find QA Automation Engineer Jobs