QA Automation Tester

Inherent Technologies
Dallas, TX, United States
about 1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Agile Methodology Artificial Intelligence JIRA Automation of Tests C Sharp (Programming Language) Databases Continuous Integration DevOps Middleware
+24 more
Mobile Application Software Python (Programming Language) Scrum Methodology Systems Development Life Cycle Regression Testing Standard Sql Requirements Management Requirements Traceability Selenium Smoke Testing SQL Databases Test Case Test Data TypeScript Web Testing Appium Gitlab Integration Tests Playwright Enterprise Integration Restful APIs 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:

  15. Identify testable scenarios and create test scenario document
  16. Update RTM
  17. Obtain sign off on test scenarios
  18. Basis (3) above, identify and create test cases and test data
  19. Smoke testing for system readiness check
  20. Execute test cases / scripts
  21. Identify, log and track defects
  22. Retest
  23. 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 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

3:21 min

Automating complete quality assurance pipelines with artificial intelligence

Evelyn Haslinger · LIVE

Videos

See all

Related articles

See all