Test Engineer

Ideal Innovations, Inc.•Bethesda, MD
•$87,100 - $133,833•Onsite

About The Position

The Test Engineer designs, develops, and executes automated tests to ensure the quality and reliability of software applications and services in a Continuous Integration/Continuous Delivery pipeline within a commercial cloud environment. The role supports the software development lifecycle by streamlining testing, reducing defects, and accelerating software releases. The engineer tests custom applications through functional, regression, end-to-end, and performance testing, develops automation frameworks and scalable test scripts, and integrates automated testing with CI/CD tools. The role works with Agile teams to align test approaches and execution with User Story Acceptance Criteria, and documents end-to-end test cases and results using task management tools.

Requirements

  • Active TS/SCI clearance with at least a CI polygraph; the posting also specifies TS/SCI with a Full-Scope Polygraph (FSP).
  • Bachelor’s degree with at least 4 years of relevant experience, or a master’s degree with at least 2 years of relevant experience; experience may be considered in lieu of a degree.
  • Experience in software quality assurance with a significant focus on automation testing.
  • Experience creating, authoring, executing, and documenting test cases and result sets for software products in an Agile cadence.
  • Hands-on experience designing and implementing robust automation frameworks using tools such as Selenium or Katalon Studio.
  • Strong programming skills in Java or Python to write efficient and scalable test scripts.
  • Experience with CI/CD tools such as Jenkins and GitHub and integration of those tools with automated tests.
  • Direct experience with software performance testing practices.
  • Experience working and testing within commercial cloud platforms such as AWS, and with DevOps tools.
  • Experience working in a SAFe Agile and DevOps development environment.
  • Ability to work collaboratively and execute test cases in coordination with development efforts.
  • U.S. citizenship.

Nice To Haves

  • Hands-on experience with Katalon Studio and Katalon Runtime Engine.
  • Direct experience with AWS environments.

Responsibilities

  • Participate in Agile software development activities, including standups, planning, and increment planning, to support iteration and functionality testing of custom applications in a commercial cloud environment.
  • Collaborate with team members to assess story points and complexity, supporting appropriate testing and delivery of functionality according to User Story Acceptance Criteria.
  • Work with Scrum Masters, Product Owners, and Software Developers to develop test approaches, emphasizing automation of recurring and regression test cases.
  • Develop automated test cases for custom applications using designated GUI and commercial off-the-shelf products such as Selenium and Katalon Studio.
  • Use DevOps practices to maintain and continuously improve the repeatability and configuration management of test cases and scripts.
  • Develop and document end-to-end functionality test case narratives using JIRA or Confluence.
  • Support performance testing and evaluation activities using tools such as JMeter.
  • Design, develop, and execute automated tests across functional, regression, end-to-end, and performance testing needs.
  • Integrate automated testing with CI/CD tools and pipelines to support repeatable releases.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service