Match score not available

Senior QA Automation Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Vatican City, Virginia (USA), United States

Offer summary

Qualifications:

5+ years experience in automation testing, Proficiency in Cypress/JavaScript frameworks, Solid understanding of microservice architecture, Experience with CI/CD processes and tools, Expertise in automated testing tools like Selenium.

Key responsabilities:

  • Develop automated testing strategies and frameworks
  • Maintain automated test suites integrated into CI/CD
  • Mentor team members on QA best practices
  • Identify risks and ensure adequate test coverage
  • Document automation frameworks and provide progress reports
LTS (VA) logo
LTS (VA) SME https://lts.com/
1001 - 5000 Employees
See more LTS (VA) offers

Job description

LTS is seeking an experienced Senior QA Automation Engineer, who will play a pivotal role in shaping our QA automation strategy and driving key automation initiatives for our growing platform.

In this role, you’ll be responsible for designing and implementing an automated testing framework from the ground up. You will collaborate closely with our talented development team in a fast-paced, dynamic environment to establish a scalable, cost-effective quality assurance process. You’ll also guide our testing strategy, ensuring we prioritize the most critical tests for automation and consistently follow industry best practices for continuous improvement.

Our ideal candidate thrives in a dynamic environment, possesses strong technical acumen, and excels in problem-solving and automation. As a highly goal-oriented individual contributor, you will take full ownership of tasks, delivering results independently while also collaborating effectively with a distributed, talented team. You will play a key role in achieving our automation objectives and ensuring alignment between our automation efforts and software development goals.

LTS is an award-winning enterprise consulting, IT modernization, and healthcare innovations firm. As a leading provider of healthcare IT solutions for both federal agencies and public organizations, LTS has more than 20 years of experience fusing technology, ingenuity, and human-centered experiences to tackle an array of highly complex public health issues.

The LTS Health group is focused on providing technology solutions that improve our nation’s health equity and increase overall access to public health resources. LTS believes technological advances will continue to shape how the healthcare industry provides and improves services. Our internal expertise within IT Solutions and collaborations with industry partnerships allow LTS to remain at the forefront of emerging technologies. We continuously evaluate and integrate new technologies to enhance solutions in new models of care that help organizations meet individual care needs by bringing key health-care services closer to home in a cost-effective manner.

Duties & Responsibilities

  • Ensure high standards of software quality and reliability through effective automation strategies.
  • Develop detailed test strategies and plans, determining when to use automation versus manual testing.
  • Create and maintain automated test suites integrated across repositories and into CI/CD pipelines.
  • Lead efforts to automate tests for end-to-end testing, regression testing, and smoke testing, expanding coverage to UI, API, and integration layers.
  • Plan, design, deploy, maintain, execute, and troubleshoot automation frameworks, ensuring cross-browser, service layer, and mobile responsiveness.
  • Drive continuous improvement in testing strategies, keeping QA processes scalable and cost-effective as the platform evolves.
  • Mentor and guide team members on QA best practices, automation frameworks, coding standards, and effective testing techniques, while promoting continuous learning.
  • Identify and communicate risks, ensure proper test coverage, and validate that features are released with the highest quality.
  • Research and recommend tools and technologies to support the platform's growth and quality requirements.
  • Adopt agile practices within the automation development process.
  • Validate integrations with external partners to ensure seamless interoperability.
  • Collaborate with DevOps to maintain and enhance test automation in CI/CD pipelines for deployment and release verification.
  • Document automation frameworks, test cases, and processes.
  • Provide reports on test coverage, execution results, automation effectiveness, and project progress.

Required Skills & Qualifications

  • 5+ years of experience developing automated testing solutions for scalable applications and integrated systems.
  • Proven experience leading and implementing scaling automation frameworks, preferably from scratch, leveraging Cypress/JavaScript.
  • Strong understanding of microservice architecture and modern development environments, with the ability to design and deploy automation frameworks that test distributed systems, validating both individual services and their interactions.
  • In-depth familiarity with MVC architecture, with the ability to design tests that validate data integrity (Model), user interfaces (View), and business logic (Controller).
  • Solid expertise in test strategies and best practices, with the ability to determine which tests should be automated and effectively balance test coverage with cost-efficiency.
  • Extensive knowledge of CI/CD processes and tools (e.g., Jenkins, CircleCI, GitLab).
  • Experience configuring automation within CI/CD pipelines for build, test, and deployment processes.
  • Hands-on experience with automated testing tools such as Selenium, Cypress, TestNG, etc.
  • Experience with API testing tools like Postman or similar.
  • Proficiency in scripting or programming languages (e.g., Python, JavaScript, Java) with experience writing automated test scripts.
  • Strong problem-solving skills and keen attention to detail.
  • Excellent communication and leadership abilities, with a proactive approach to ensuring product quality.
  • Familiarity with unit testing frameworks and experience working with developers to enhance unit test coverage.
  • Experience working in Agile and DevSecOps methodologies, with a strong understanding of how QA integrates into iterative development cycles.
  • Ability to drive continuous testing throughout the CI/CD pipeline, ensuring that quality checks are automated and integrated early and consistently across the development process.
  • Proficiency in improving velocity and quality metrics by ensuring fast feedback loops, maintaining test coverage, and identifying defects early.

Nice To Have

  • Experience in digital health or other regulated industries.
  • Knowledge of performance testing frameworks and tools (e.g., JMeter, Gatling).
  • Exposure to cloud-based infrastructure (AWS, Azure) and microservices architectures.

LTS is committed to offering eligible employees comprehensive benefits that will provide them with options intended to meet their needs and the needs of their family.

LTS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Detail Oriented
  • Problem Solving
  • Leadership

QA Engineer Related jobs