Automation Engineer

HPPalo Alto, CA
Onsite

About The Position

This role is responsible for designing, developing, and maintaining automation solutions for desktop applications to ensure high-quality, reliable software releases. The Automation Engineer will work closely with development, QA, and DevOps teams to integrate automated testing into the end-to-end software development lifecycle, with a strong focus on TestComplete-based desktop automation, modern test frameworks, and CI/CD integration. The ideal candidate brings strong hands-on automation experience, solid programming fundamentals, and the ability to adapt quickly in a fast-paced R&D environment.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience)
  • 3–4 years of experience in Automation Testing
  • Strong hands-on experience with TestComplete for desktop application automation
  • Proficiency in Python and at least one object-oriented programming language
  • Hands-on experience with Playwright
  • Solid experience designing and executing test cases and test plans
  • Strong understanding of SDLC / STLC and software testing methodologies
  • Experience working with CI/CD pipelines
  • Strong analytical, debugging, and problem-solving skills

Nice To Haves

  • Exposure to AI-based testing tools or AI-assisted automation
  • Experience with automation reporting tools and dashboards
  • Familiarity with version control systems (Git)

Responsibilities

  • Design, develop, and maintain automation frameworks and test scripts for desktop applications
  • Own and execute TestComplete-based automation for functional, regression, and integration testing
  • Develop automation utilities and IDE-based automation extensions to improve productivity
  • Design and execute test cases, test plans, and regression suites
  • Collaborate with developers and DevOps teams to integrate automation into CI/CD pipelines
  • Analyze test results, identify defects, and work with engineering teams through resolution
  • Ensure adequate test coverage across critical workflows and releases
  • Continuously improve automation reliability, maintainability, and scalability
  • Stay current with emerging testing tools, frameworks, and AI-assisted testing approaches

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including; 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service