Test Engineer

Ideal Innovations, Inc.•Bethesda, MD
•Onsite

About The Position

The Test Engineer designs, develops, and executes automated tests to improve the quality and reliability of software applications and services. The role supports the software development lifecycle in a Continuous Integration/Continuous Delivery pipeline within a commercial cloud environment, helping streamline testing, reduce defects, and accelerate software releases. The engineer participates in Agile program activities and collaborates with Scrum Masters, Product Owners, Software Developers, and other team members to align testing with User Story Acceptance Criteria. The role builds and maintains automated test cases and frameworks, documents end-to-end functionality test narratives, and supports performance testing and evaluation. Test cases and scripts are managed and continuously improved using DevOps practices and designated tools.

Requirements

  • Active TS/SCI clearance with at least a CI polygraph; the posting also specifies TS/SCI with a Full-Scope Polygraph (FSP).
  • A bachelor's degree and at least 4 years of relevant experience, or a master's degree and 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 software test cases and result sets in an Agile cadence.
  • Hands-on experience designing and implementing automation frameworks using tools such as Selenium or Katalon Studio.
  • Strong programming skills in Java or Python for writing efficient and scalable test scripts.
  • Experience with CI/CD tools such as Jenkins and GitHub and integrating them with automated tests.
  • Direct experience with software performance testing practices.
  • Experience working or testing within commercial cloud platforms such as AWS, with DevOps tools, and in a SAFe Agile and DevOps development environment.
  • Demonstrated ability to work collaboratively and execute test cases complementary to development efforts.
  • U.S. citizenship.
  • Ability to work onsite in Bethesda, Maryland.

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 custom application development and testing in a commercial cloud environment.
  • Collaborate with team members to assess StoryPoint and complexity efforts and ensure functionality is tested and delivered 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/COTS products such as Selenium and Katalon Studio.
  • Use DevOps practices to maintain repeatability and configuration management of test cases and scripts, and continuously improve them.
  • Develop and document end-to-end functionality test case narratives using JIRA and Confluence.
  • Support performance testing and evaluation activities using tools such as JMeter.
  • Create, author, execute, and document test cases and result sets for software products in an Agile cadence.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service