QA Automation Tester

Inherent Technologies
Dallas, United States of America
4 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Dallas, United States of America

Tech stack

Testing (Software)
Java
JavaScript
Agile Methodologies
Artificial Intelligence
JIRA
Automation of Tests
C Sharp (Programming Language)
Databases
Continuous Integration
DevOps
Middleware
Mobile Application Software
Python
Scrum
Systems Development Life Cycle
Regression Testing
Standard Sql
Requirements Management
Requirements Traceability
Selenium
Smoke Testing
SQL Databases
Test Case Design
Test Data
TypeScript
Web Testing
Appium
Gitlab
Integration Tests
Playwright
Enterprise Integration
REST
Selenium Webdriver
Api Management
Service Stack

Job description

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., * 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:

  9. Timely completion of all tasks

  10. of requirement/user story ambiguities logged

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

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

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

  14. 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, Lead QA Engineer - FSM Testing Enablement Contract Position: 12 months + potential extension Location: Dallas, TX - Hybrid role working out of our client's Downtown Dallas office…
  • 1 month ago

Requirements

  • 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, 1. Ability to review user story / requirements to identify ambiguities
  1. Ability to design test cases / scripts as per user story / requirements

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

  3. Ability to set up test data and execute tests

  4. Ability to identify anomalies and detail them Knowledge Examples:

  5. Knowledge of Methodologies

  6. Knowledge of Tools

  7. Knowledge of Types of testing

  8. Knowledge of Testing Processes

  9. Knowledge of Testing Standards

Apply for this position