Test Automation Engineer

ADTWhitpain Township, PA
Hybrid

About The Position

This is an entry-level engineering role focused on developing and maintaining automated tests as production-quality code. You'll work alongside experienced Quality Engineers and Software Engineers, gaining hands-on experience with modern automation frameworks, CI/CD practices, and AI-assisted development tools. The role involves Test Automation Development, AI-Assisted Testing, and Quality Engineering & Collaboration.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • 0-2 years of relevant software development or test automation experience, gained through internships, co-ops, academic projects, or professional roles
  • Basic proficiency in Java or Python
  • Familiarity with writing and reading code
  • Familiarity with version control systems (e.g. Git)
  • Familiarity with automated testing concepts
  • Willingness and ability to learn debugging, CI pipelines, and test frameworks

Nice To Haves

  • Exposure to automated testing tools (e.g., Selenium, REST, Push API testing)
  • Internship or academic experience writing automated tests
  • Familiarity with CI/CD concepts
  • Experience with Ruby programming language
  • Interest in AI‑assisted development and automation
  • Curiosity about how large systems are built, tested, and deployed

Responsibilities

  • Write and maintain automated tests for APIs, services, and user workflows under guidance from senior engineers
  • Contribute code to existing Automated Test Frameworks (ATF)
  • Help build and execute smoke and regression test suites as part of CI/CD
  • Debug test failures and identify whether issues stem from test code, product defects, or environment instability
  • Manage system hardware and ensure it remains in a testable state
  • Use AI coding tools (e.g., Cursor) to generate test plans, assist with writing assertions and test flows, and help repair broken tests
  • Review and refine AI-generated code with guidance to ensure quality and correctness
  • Improve processes where possible through AI integration
  • Partner with developers to understand features and expected behavior
  • Participate in code reviews for test automation
  • Learn how to think about testability, coverage, and quality risk
  • Develop tools as needed to support manual and automated testing efforts
  • Progress from guided contributor to independent ownership of automation areas or test suites

Benefits

  • Healthcare benefits
  • 401(k) plan and company match
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • Paid time off (accrue up to 120 hours in first year)
  • 6 paid holidays
  • Annual bonus (certain roles, based on performance)
  • Equity (certain roles, based on performance)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service