Enter a job title or keyword

QA Automation Tester


Job Location:

Dallas, TX - USA

Monthly Salary: Not provided by the employer
Posted: 30 June 2026 (30+ days ago)
Application Deadline: 27 September 2026
Vacancies: 1 Vacancy

Job Summary

Job Summary

We are seeking an experienced QA Automation Engineer to design develop and maintain end-to-end manual and automated testing solutions for enterprise web and mobile applications. The ideal candidate should have strong expertise in Selenium Playwright Appium REST API testing Java/TypeScript and modern CI/CD practices. This role requires working closely with Agile teams to ensure high-quality software releases while driving automation best practices mentoring team members and leveraging AI-assisted testing solutions.

Roles & Responsibilities

  • Design develop and own end-to-end manual and automated test suites.
  • Develop and maintain automation frameworks using Selenium (Java) Playwright (TypeScript) Appium and REST API automation.
  • Execute functional regression smoke integration and end-to-end testing.
  • Participate in Agile ceremonies including sprint planning estimation backlog refinement and retrospectives.
  • Validate user stories during sprint execution to ensure early defect detection.
  • Lead testing activities for assigned modules and own release quality sign-off.
  • Define and optimize automation strategies and execution plans.
  • Improve automation stability and framework performance.
  • Utilize AI-assisted testing solutions for test generation smart test selection self-healing automation and failure analysis.
  • Execute automated tests on cloud/grid platforms.
  • Create test scenarios test cases and test data.
  • Update Requirement Traceability Matrix (RTM).
  • Log track and retest defects.
  • Review automation code and enforce QA best practices.
  • Mentor junior QA engineers and support continuous process improvement.
  • Collaborate with developers business analysts and product owners throughout the SDLC.

Experience

  • Overall Experience: 5 10 Years
  • Selenium Automation: 3 5 Years
  • API Automation (REST API/REST Assured): 3 5 Years
  • Playwright (TypeScript): 2 4 Years
  • Appium: 2 3 Years
  • Java / Python / C# / TypeScript: 2 4 Years
  • SQL: 2 3 Years
  • Manual Testing: 2 4 Years
  • GitLab / CI-CD: 2 3 Years
  • Tosca / Test Grid: 2 3 Years
  • Experience with Agile/Scrum delivery model.

Technical Skills

  • Automation: Selenium WebDriver Playwright (TypeScript) Appium REST API Automation REST Assured Tosca Selenium Grid/Test Grid
  • Programming Languages: Java Python C# TypeScript JavaScript
  • Testing: Manual Testing Functional Testing Regression Testing Integration Testing End-to-End (E2E) Testing Smoke Testing Mobile Testing Web Testing
  • DevOps & Tools: GitLab CI/CD JIRA qTest
  • Database: SQL
  • AI-Assisted Testing: Test Generation Smart Test Selection Failure Insights Self-Healing Automation

Mandatory Skills

  • Selenium Automation Testing Playwright (TypeScript) Appium API Testing (REST API/REST Assured) Tosca JavaScript Test Case Design Java/Python/C#/TypeScript SQL Manual Testing GitLab CI/CD JIRA qTest Mobile Testing Web Testing End-to-End (E2E) Testing.

Good-to-Have Skills

  • LambdaTest Selenium Grid AI-Assisted Testing Self-Healing Automation Smart Test Selection Failure Insights Customer Journey Testing Middleware Integration Testing Backend Integration Testing Payment & Order Flow Validation.

Performs tests in strict compliance independently guides other testers and assists

test leads for the following:

1. Construct test scenarios based on customer user stories or requirements

2. Construct systematic test cases from scenarios for applications based on customer

user stories or requirements

3. Execute systematic test cases from scenarios for applications based on customer

user stories or requirements

4. Ensure that new or revised components or systems perform to expectation.

5. Ensure meeting of standards; including usability performance reliability or

compatibility.

6. Document Test results and report defects

7. Facilitate changes in processes/practices/procedures based on lessons learned

from the engagement

8. Develop proficiency of other testers on the project

Typical performance measures:

1. Timely completion of all tasks

2. # of requirement/user story ambiguities logged

3. Requirements / User story coverage based on test cases/script

4. # of test cases/script developed in comparison to the benchmarks

5. # of test cases/script executed in comparison to the benchmarks

6. # of valid defects

Performance Areas:

Requirements Management:

Participate Seek Clarification Understand Review

Domain relevance:

Test feature / component with good understanding of the business problem being

addressed for the client

Conduct gap analysis between requirement fitment and technology stack using

technology/domain expertise

Reporting:

Reporting the test activities of a small team including multiple testers

Estimate:

Estimate time effort and resource dependence for work performed

Manage knowledge:

Consume Contribute

Test Design Development Execution:

1. Identify testable scenarios and create test scenario document

2. Update RTM

3. Obtain sign off on test scenarios

4. Basis (3) above identify and create test cases and test data

5. Smoke testing for system readiness check

6. Execute test cases / scripts

7. Identify log and track defects

8. Retest

9. Log in productivity data

Skill Examples:

1. Ability to review user story / requirements to identify ambiguities

2. Ability to design test cases / scripts as per user story / requirements

3. Ability to apply techniques to design efficient test cases / script

4. Ability to set up test data and execute tests

5. Ability to identify anomalies and detail them

Knowledge Examples:

1. Knowledge of Methodologies

2. Knowledge of Tools

3. Knowledge of Types of testing

4. Knowledge of Testing Processes

5. Knowledge of Testing Standards