We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Senior QA Automation Engineer

REI Systems
United States, Virginia, Chantilly
14325 Willard Road (Show on map)
Jan 10, 2025

Senior QA Automation Engineer
Job Locations

US
Job ID

2024-3299


# of Openings
1

Category
QA/Testing



Overview

REI Systems' mission is to deliver reliable, innovative technology solutions that advance Federal clients' missions and exceed their expectations. Our technologists and consultants are passionate about solving complex challenges that impact millions of lives. We take a Mindful Modernization approach in delivering our services, including application modernization, grants management, case management systems, government data analytics, and advisory services. This approach, the REI Way, ensures mission impact by aligning our clients' strategic objectives with measurable outcomes through people, processes, and technology.

We offer the same commitment to our employees by providing professional development, meaningful projects, and flexibility to spend time with family and friends. We believe employees are at their best when fulfilled in both their professional careers and their personal lives. Learn more at www.REIsystems.com.

Employees voted REI Systems a Washington Post Top Workplace in 2015, 2016, 2018, 2020, 2021, 2022, 2023 and 2024!



Responsibilities

Project Overview: DMDC manages personnel authentication and information for DOD entitlements, benefits, and medical services for all service members and their families.

Position Overview: Designing, developing, and maintaining automated testing frameworks to support the testing of software applications. This role requires a solid understanding of automation principles, hands-on coding experience, and the ability to drive test automation initiatives to improve efficiency and coverage in our testing processes. Candidates will work closely with developers, QA engineers, and other stakeholders to ensure that the software products are tested thoroughly and meet high standards of quality.



Qualifications

    Develop and Maintain Automation Frameworks: Design, implement, and maintain reusable and scalable test automation frameworks for functional, regression, and performance testing across multiple platforms.
  • Test Automation Scripting: Write and optimize automated test scripts for various testing needs (e.g., functional, regression, load, performance) using popular automation tools and programming languages such as Selenium, Appium, JUnit, TestNG, or similar.
  • Integration with CI/CD: Integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines to ensure automated testing is an integral part of the software development lifecycle.
  • Automation Strategy and Best Practices: Define and implement best practices, standards, and processes for automated testing. Continuously improve the automation strategy based on lessons learned, new technologies, and feedback.
  • Collaborate with Cross-Functional Teams: Work closely with developers, manual testers, and product owners to ensure that the automated test framework is aligned with business goals, software design, and test requirements.
  • Test Reporting and Metrics: Generate detailed and easy-to-understand test reports, log defects, and track automation coverage and effectiveness metrics. Provide insights into test results to identify and resolve quality issues.
  • Troubleshooting and Debugging: Investigate and troubleshoot test failures, collaborating with development teams to identify the root cause and verify fixes.
  • Continuous Improvement: Stay updated on industry trends, emerging testing tools, and best practices. Contribute to the evolution of the automation framework to support new features, platforms, and testing requirements.
  • Develop and Maintain Automation Frameworks: Design, implement, and maintain reusable and scalable test automation frameworks for functional, regression, and performance testing across multiple platforms.
  • Test Automation Scripting: Write and optimize automated test scripts for various testing needs (e.g., functional, regression, load, performance) using popular automation tools and programming languages such as Selenium, Appium, JUnit, TestNG, or similar.
  • Integration with CI/CD: Integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines to ensure automated testing is an integral part of the software development lifecycle.
  • Automation Strategy and Best Practices: Define and implement best practices, standards, and processes for automated testing. Continuously improve the automation strategy based on lessons learned, new technologies, and feedback.
  • Collaborate with Cross-Functional Teams: Work closely with developers, manual testers, and product owners to ensure that the automated test framework is aligned with business goals, software design, and test requirements.
  • Test Reporting and Metrics: Generate detailed and easy-to-understand test reports, log defects, and track automation coverage and effectiveness metrics. Provide insights into test results to identify and resolve quality issues.
  • Troubleshooting and Debugging: Investigate and troubleshoot test failures, collaborating with development teams to identify the root cause and verify fixes.
  • Continuous Improvement: Stay updated on industry trends, emerging testing tools, and best practices. Contribute to the evolution of the automation framework to support new features, platforms, and testing requirements.

Education: Bachelor's degree in Computer Science, Software Engineering or a related degree

Clearance: Due to federal contract requirements, U.S. citizenship is required. Candidate must be able to obtain a Public Trust

Location: Fully remote

EEO Statement: REI Systems is an Equal Opportunity Employer. In our workplace, we seek, we welcome, and respect diversity in all of its forms.

#LI-Hybrid

#LI-MM1

Applied = 0

(web-6f6965f9bf-tv2z2)