We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Test Automation Engineer
Location
United States
Posted
5 days ago
Salary
Not specified
Job Description
Role Description
This role offers the opportunity to lead the design and development of advanced automated testing solutions for complex software environments. The Senior Test Automation Engineer will focus on integration and end-to-end validation across desktop, mobile, and API platforms, helping ensure reliability, scalability, and high-quality software delivery.
- Design automation frameworks, improve CI feedback cycles, and reduce manual testing overhead.
- Work across virtual machines, physical devices, and cloud services.
- Balance technical expertise, problem-solving, and collaboration with cross-functional teams.
- Identify gaps and drive system-level improvements.
- Work in an environment that values clean code, experimentation, and continuous learning.
Accountabilities:
- Design, develop, and maintain scalable automated tests for desktop, mobile, and API environments.
- Strengthen automation coverage across integration, GUI, and system-level tests, applying advanced test architecture patterns.
- Build and manage virtualized test environments (Windows, Linux, Ubuntu) and automate system configuration for testing.
- Optimize CI/CD pipelines to provide fast, reliable feedback and reduce flaky tests.
- Investigate failures using logs, dumps, and system diagnostics to identify root causes and propose solutions.
- Contribute to framework evolution, reusable test libraries, and shared infrastructure improvements.
- Mentor junior engineers and promote best practices in test automation and software quality.
Qualifications
- 5+ years of commercial experience in software development or test automation.
- Expert-level proficiency in Python (3.10+) and strong computer science fundamentals.
- Experience automating tests for desktop and mobile clients, APIs, and rich client applications.
- Strong knowledge of test architecture, scalable automation frameworks, and CI/CD integration.
- Experience with virtualized environments, system automation, networking fundamentals, and troubleshooting across Windows and Linux platforms.
- Familiarity with Docker, containerization, cloud services, embedded devices, or hardware-integrated systems is a plus.
- Strong problem-solving skills, collaboration, and the ability to operate independently in complex technical environments.
- Nice-to-have: experience improving test flakiness, web automation, performance testing, shared testing libraries, AI-assisted testing tools, and software design/architecture.
Benefits
- π» Flexible Work β Hybrid or fully remote work options available.
- π° Competitive Salary β $150,000β$180,000 USD, commensurate with experience.
- π₯ Health Coverage β Employer-sponsored medical, dental, and vision plans.
- π΄ Paid Time Off β Generous vacation, personal, and parental leave.
- π Professional Growth β Work with top industry experts on innovative automation frameworks.
- π Cutting-Edge Technology β Access to modern tools, virtualized environments, and multi-platform testing infrastructure.
- π¨βπ©βπ§βπ¦ Inclusive and Collaborative Culture β Opportunity to mentor, learn, and contribute to team practices and infrastructure improvements.
Job Requirements
- 5+ years of commercial experience in software development or test automation.
- Expert-level proficiency in Python (3.10+) and strong computer science fundamentals.
- Experience automating tests for desktop and mobile clients, APIs, and rich client applications.
- Strong knowledge of test architecture, scalable automation frameworks, and CI/CD integration.
- Experience with virtualized environments, system automation, networking fundamentals, and troubleshooting across Windows and Linux platforms.
- Familiarity with Docker, containerization, cloud services, embedded devices, or hardware-integrated systems is a plus.
- Strong problem-solving skills, collaboration, and the ability to operate independently in complex technical environments.
- Nice-to-have: experience improving test flakiness, web automation, performance testing, shared testing libraries, AI-assisted testing tools, and software design/architecture.
Benefits
- π» Flexible Work β Hybrid or fully remote work options available.
- π° Competitive Salary β $150,000β$180,000 USD, commensurate with experience.
- π₯ Health Coverage β Employer-sponsored medical, dental, and vision plans.
- π΄ Paid Time Off β Generous vacation, personal, and parental leave.
- π Professional Growth β Work with top industry experts on innovative automation frameworks.
- π Cutting-Edge Technology β Access to modern tools, virtualized environments, and multi-platform testing infrastructure.
- π¨βπ©βπ§βπ¦ Inclusive and Collaborative Culture β Opportunity to mentor, learn, and contribute to team practices and infrastructure improvements.
Related Guides
Related Categories
Related Job Pages
More QA Automation Engineer Jobs
We are hiring a Automation Engineer (n8n Specialist) to design, build, and maintain the workflow automation systems that power our clientβs operations. This is a hands-on engineering role focused on executing automation requirements within sprint cycles. You will work closely wit...
Automation Tester
Manpower/itecSince 1999, ITEC has delivered mission-critical support to the DoD and Intelligence Community. Now part of ManpowerGroup Public Sector (MGPS), we continue that work with expanded capabilities.
Develop and implement end-to-end testing strategies using quality processes and methodologies. Create and implement test plans. Monitor and manage test results, ensuring testing objectives have been satisfied. Collaborate with stakeholders to ensure quality is embedded throughout...
Senior Quality Assurance Automation Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
As a Senior Quality Assurance Automation Engineer, you will lead the development and implementation of advanced test automation strategies across complex software systems. You will play a key role in ensuring production readiness, reducing risk, and enhancing overall product qual...
QA Automation Engineer
Hyper Solutions IncHyper Solutions is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other protected status under applicable laws. All applications will be used exclusively for selection purposes and handled confidentially by authorized personnel only. Your application may also be considered for other suitable positions within Hyper Solutions, Inc.
The QA Automation Engineer at Hyper Solutions will support our proprietary web application, HyperSpace, and help ensure the reliability, performance, and quality of the platform through structured testing processes, automation, and close collaboration with product and engineering...