top of page

Lead Test Engineer

MQ Prime is a Virginia based small business who are experts in the world of Cyber Engineering and Software Development.  Built on decades of expertise, we support Commercial and Government clients, providing development, design and implementation of cutting-edge solutions.  Our personnel maintain support for cyber solutions throughout all of the Government and continue to develop capabilities to fill operational gaps.

MQ Prime offers a salary and benefits package that surpasses industry standards while also providing a varied and expanding portfolio of programs at multiple classification levels to enable employee growth. We want you to grow as we do. Come join us!

We are seeking a Lead Test Engineer who is experienced in both manual and automated testing, with the ability to lead all test processes across different environments (low side and high side). They will be responsible for delivering formal test documentation and ensuring that our products are reliable and meet the necessary standards. We are looking for someone who has hands-on experience with automated testing (front-end, back-end, and full end-to-end), and who can guide the team in selecting and implementing the right technologies to meet our testing needs.

Principal Responsibilities:

  • Lead and execute all manual and automated test processes on low side and high side environments.

  • Deliver formal test documentation and reports, ensuring that the products meet the necessary reliability and quality standards.

  • Provide hands-on automated testing expertise for front-end, back-end, and full end-to-end processes.

  • Collaborate with software and system engineers to ensure comprehensive test coverage and efficient test execution.

  • Guide the team in selecting and implementing the right tools and technologies for testing needs.

  • Define and establish test processes to streamline testing in multiple environments at different classifications for each sprint and release.

  • Ability to map requirements to developed features to be tested in a formal presentable test plan.

Minimum Requirements:

  • Must have a current/active TS/SCI and be willing to work in both low side and high side environments.

  • Willing to take on a hands-on role in testing processes.

  • Bachelor’s degree in computer science, Information Systems, or related discipline (4 years of additional experience may be substituted for a degree).

  • 10+ years of experience in manual and automated testing.

  • Strong experience with automated testing tools and frameworks for front-end and back-end testing.

  • Experience with delivering formal test documentation in a structured environment.

  • Familiarity with Linux and Windows operating environments.

  • Experience with Java programming.

Desired Skills:

  • Experience with end-to-end automated testing.

  • Experience with continuous integration environments, particularly Jenkins.

  • Experience in cloud testing environments.

  • Ability to guide teams in adopting new testing technologies and methodologies.

  • Proficient in static code analysis tools, such as SonarQube, with a strong understanding of their implementation and usage.

  • Proficiency in using Cypress for automated testing, with experience running tests during builds and nightly end-to-end tests.

  • Experience with Fortify for security testing and the ability to troubleshoot configurations in Jenkins.

  • Experience with DevOps pipelines, including validation tests, services, processes, and reporting through Confluence.

  • Understanding of unit testing practices and how to utilize available data effectively in low side environments.

bottom of page