About The Position

Understanding how all elements of the system software ecosystem work together and developing QA approaches that fit the overall strategy. Developing test strategies and creating appropriate test harnesses as well as pragmatic testing approaches. Driving testing methodology and tools to support agile development lifecycles. Development and execution of test plans and monitoring and reporting on test execution. Development and execution of automated tests for UI, web services, mobile app Integration of automated test runs with CI/CD.

Requirements

  • 3 – 4 years of hands-on experience with Java and Javascript.
  • Test automation – Selenium, Restful web services and UI.
  • Must know how to write SQL queries.
  • Good understanding of CI/CD.
  • Hands-on experience writing test plans, test strategies, and test cases.
  • Able to create tools and mock services needed for testing.

Nice To Haves

  • Bachelor’s degree in Computer Science or related field.
  • Proven track record creating and executing on highly effective quality processes.
  • Innovative, can simplify, and has relentlessly high standards.
  • Can juggle testing of multiple releases with multiple dependencies.
  • Able to handle an extremely fast pace while maintaining the highest quality standards.
  • Can propose trade-offs and provide risk assessment to stakeholders.
  • Experience working in an Agile (Scrum/Kanban) and test-driven development environment.
  • Experience with a number of different programming languages and test automation technologies.

Responsibilities

  • Develop QA approaches that fit the overall strategy.
  • Develop test strategies and create appropriate test harnesses.
  • Drive testing methodology and tools to support agile development lifecycles.
  • Develop and execute test plans.
  • Monitor and report on test execution.
  • Develop and execute automated tests for UI, web services, and mobile app.
  • Integrate automated test runs with CI/CD.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service