About The Position

We are seeking an experienced Senior Test Automation Engineer (Selenium, Java, API) to support a new build pod developing a cross-platform application. This role focuses on designing, building, and scaling automation frameworks while embedding quality across the software development lifecycle. You will work closely with cross-functional teams to deliver high-quality, reliable, and scalable solutions through continuous testing and automation.

Requirements

  • Bachelor’s degree or completion of a college program in a related discipline
  • 7+ years of superior expertise in managing automation test projects
  • 6+ years of experience using Selenium, Java and Postman
  • Built automation framework from scratch to aid with regression and other repeatable tests
  • Deep experience with configuration management / version control systems (e.g., Git) and CI/CD pipelines.
  • Proven experience in automation testing with Selenium WebDriver, TestNG, and Java.
  • Team lead experience with offshore – onshore model
  • Ability to work in a dynamic environment and come up with solutions to meet project needs
  • Client facing experience with strong written and verbal communication skills
  • Familiarity with Agile/Scrum methodologies
  • The selected candidates must be comfortable going into the office multiple times throughout a week.

Nice To Haves

  • Experience with Appium or mobile test automation
  • Exposure to REST Assured or advanced API testing tools
  • Familiarity with GitHub Copilot or AI-assisted development tools

Responsibilities

  • Develop and maintain automated test scripts using Selenium WebDriver and Java for web applications
  • Design and implement scalable test automation frameworks (TestNG)
  • Architect reusable automation libraries and customized test harnesses
  • Build and maintain API test scripts (Postman / REST services)
  • Develop and execute automated regression and sanity test packs
  • Design and automate test data management processes
  • Leverage BDD frameworks such as Cucumber / Gherkin
  • Identify test scenarios, create test cases, and capture required test data
  • Build reusable test assets to improve efficiency and coverage
  • Manage test environments, releases, and QA deployments
  • Collaborate with IT, business stakeholders, and product teams during testing phases
  • Participate in Agile ceremonies and support continuous integration/testing practices
  • Contribute to deployment readiness and support release activities

Benefits

  • Information on benefits is here.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service