QA Engineer III (Looking Local Candidates)

Rootshell Enterprise Technologies•Sunnyvale, CA

About The Position

The QA Engineer III performs manual testing, UI feature test automation, and API integration test automation. The role establishes test environments, automation jobs, and test tools to validate environments, applications, and solutions throughout the delivery lifecycle. It also manages continuous integration and continuous delivery pipelines and develops clean, testable, readable, and maintainable Java code for efficient automation. The engineer troubleshoots and diagnoses issues, proposes regression tests to prevent recurrence, provides technical guidance to team members and coworkers, and communicates potential risks.

Requirements

  • Bachelor's degree in computer science or equivalent with at least 3 years of hands-on professional software development experience, or master's degree in computer science or equivalent with at least 1 year of such experience.
  • Professional experience with a variety of testing techniques, including UI testing, automated API and UI testing, and test-driven development strategies.
  • Experience with the software development lifecycle, including unit tests, code management, and build tools such as Maven or SBT; code management tools such as GitHub; and deployment tools such as Jenkins.
  • Strong experience developing automation with libraries such as Selenium WebDriver, Apache HTTP Client, and Karate.
  • Real-world experience with continuous integration and delivery using a public cloud such as AWS, Azure, or GCP, and container technologies such as Docker.
  • Hands-on experience with Agile Scrum methodology and test-driven development.
  • A sense of ownership and pride in performance and its impact on company success.
  • Critical thinking and problem-solving skills.
  • Good time-management skills.
  • Teamwork, strong interpersonal and communication skills, and the ability to communicate effectively.

Nice To Haves

  • Knowledge of Unix, SQL, Java, JavaScript, Python, HTML, JSON, TestNG, Maven, and source control such as Git or Bitbucket.
  • Hands-on skills in RESTful API development and/or testing.
  • Knowledge of advanced networking technologies and services, including MPLS, VPLS/VPWS, Ethernet, IP/VPN routing protocols and architectures, IP security/SSL, IP multicast, IPv6, and wired or wireless LAN infrastructures.

Responsibilities

  • Perform manual testing, UI feature test automation, and API integration test automation.
  • Set up test environments and automation jobs.
  • Set up test tools to validate environments, applications, and solutions throughout the delivery lifecycle.
  • Manage continuous integration and continuous delivery pipelines to maximize efficiency.
  • Write clean, testable, readable, and maintainable Java code that performs automation efficiently.
  • Troubleshoot and diagnose issues and propose regression tests to prevent recurrence.
  • Provide technical guidance to team members and coworkers on development and operations.
  • Communicate and highlight potential risks.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service