QA Automation Engineer

Eitacies Inc•Phoenix, AZ

About The Position

The QA Automation Engineer performs manual and automated testing across web and API layers. The role analyzes business requirements, user stories, and technical specifications; creates test plans, scenarios, and test cases; and validates application workflows, business rules, data integrity, and consistency between UI, APIs, and databases. The engineer designs, develops, and maintains automation frameworks and reusable scripts using Playwright, Selenium WebDriver, and JavaScript/TypeScript; performs REST API testing and automation; validates backend data with SQL; and integrates automated tests into CI/CD pipelines. The position also includes defect management, troubleshooting and root cause analysis, collaboration in Agile teams, mentoring junior QA engineers, and using AI tools to support testing productivity.

Requirements

  • 7+ years of experience in QA, including manual and automation testing.
  • Minimum 3+ years of hands-on experience with Playwright, Selenium WebDriver, JavaScript/TypeScript, Postman, API automation, and SQL database testing.
  • Strong experience designing and maintaining automation frameworks.
  • Experience with REST API testing, API automation, and integration testing.
  • Strong SQL skills with Oracle, SQL Server, PostgreSQL, or MySQL.
  • Experience with Git/GitHub and CI/CD pipelines.
  • Hands-on experience using Claude, ChatGPT, GitHub Copilot, or similar AI tools for testing activities.
  • Experience working in Agile environments and collaborating with cross-functional teams.

Responsibilities

  • Analyze business requirements, user stories, and technical specifications, and create test plans, scenarios, and test cases.
  • Perform functional, integration, system, end-to-end, regression, smoke, and UAT testing.
  • Validate application workflows and business rules across web and API layers.
  • Design, develop, and maintain automation frameworks using Playwright, Selenium WebDriver, and JavaScript/TypeScript.
  • Develop reusable, maintainable automation scripts and integrate automated tests into CI/CD pipelines.
  • Use Postman to test APIs and validate REST API payloads, status codes, headers, and authentication mechanisms.
  • Develop API automation suites using JavaScript and perform API contract and integration testing.
  • Validate API performance, error handling, and backend data using complex SQL queries.
  • Verify data integrity, data transformation, business rules, and UI-to-database/API-to-database consistency.
  • Perform data reconciliation, troubleshoot automation failures, and conduct root cause analysis.
  • Identify, document, and track defects, and work with development teams to resolve issues.
  • Collaborate with Product Owners, Business Analysts, and Developers to clarify requirements and identify gaps.
  • Participate in Agile ceremonies, including Sprint Planning, Daily Standups, Backlog Grooming, Reviews, and Retrospectives.
  • Mentor junior QA engineers and contribute to continuous testing improvements.

Benefits

  • 401(k)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service