Overview
QA Automation Tester Jobs in Dallas, TX at Inherent Technologies
Title: QA Automation Tester
Company: Inherent Technologies
Location: Dallas, TX
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
- Construct test scenarios based on customer user stories or requirements
- Construct systematic test cases from scenarios for applications based on customer
user stories or requirements
- Execute systematic test cases from scenarios for applications based on customer
user stories or requirements
- Ensure that new or revised components or systems perform to expectation.
- Ensure meeting of standards; including usability, performance, reliability or
compatibility.
- Document Test results and report defects
- Facilitate changes in processes/practices/procedures based on lessons learned
from the engagement
- Develop proficiency of other testers on the project
Typical Performance Measures
- Timely completion of all tasks
- # of requirement/user story ambiguities logged
- Requirements / User story coverage based on test cases/script
- # of test cases/script developed in comparison to the benchmarks
- # of test cases/script executed in comparison to the benchmarks
- # 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
- Identify testable scenarios and create test scenario document
- Update RTM
- Obtain sign off on test scenarios
- Basis (3) above, identify and create test cases and test data
- Smoke testing for system readiness check
- Execute test cases / scripts
- Identify, log and track defects
- Retest
- Log in productivity data
Skill Examples
- Ability to review user story / requirements to identify ambiguities
- Ability to design test cases / scripts as per user story / requirements
- Ability to apply techniques to design efficient test cases / script
- Ability to set up test data and execute tests
- Ability to identify anomalies and detail them
Knowledge Examples
- Knowledge of Methodologies
- Knowledge of Tools
- Knowledge of Types of testing
- Knowledge of Testing Processes
- Knowledge of Testing Standards