1

Software Qa Automation Engineer Jobs in Dallas, TX

QA Automation Engineer Location: Irving, TX ( 3 days a week) Contract : 24 months Visa (only w2 with 12 months of visa validity) Must have Skills : QA- Selenium, advance SQL, Joins, indexes ...

Hi, Job Title: QA Automation Engineer Location: Rockwall, TX Duration: Longterm Description: 7+ Years experience 5+ Selenium experience Javascript, Python etc. Telecom experience in needed Thank You ...

Greetings We're looking for a highly experienced QA Automation Engineer IV to join our remote team and play a key role in delivering quality software through automation, continuous integration, and ...

Work from Home Opportunities As a Sr. QA Automation Engineer you will develop and support large ... Your expertise will guide key technology decisions around industry leading healthcare software ...

Work from Home Opportunities As a Sr. QA Automation Engineer you will develop and support large ... Your expertise will guide key technology decisions around industry leading healthcare software ...

next page

Showing results 1-20

Software Qa Automation Engineer information

See Dallas, TX salary details

$11

$51

$69

How much do software qa automation engineer jobs pay per hour?

As of Aug 9, 2026, the average hourly pay for software qa automation engineer in Dallas, TX is $51.10, according to ZipRecruiter salary data. Most workers in this role earn between $42.26 and $58.99 per hour, depending on experience, location, and employer.

What are some common challenges faced by software QA automation engineers during test automation projects?

Software QA Automation Engineers often face challenges such as keeping up with frequent application changes, which can require constant updates to test scripts. Managing flaky or unreliable tests due to timing issues or unstable environments is another common hurdle. Additionally, integrating automated tests into CI/CD pipelines and ensuring adequate test coverage while balancing speed and reliability are ongoing concerns. Collaboration with developers and manual QA testers is crucial to address issues quickly and maintain effective communication throughout the development lifecycle.

What is the difference between Software Qa Automation Engineer vs Software Tester?

AspectSoftware Qa Automation EngineerSoftware Tester
Primary FocusDeveloping and maintaining automated testing scripts to ensure software qualityExecuting manual or automated tests to identify bugs and issues
Skills & CertificationsProgramming skills, automation tools (e.g., Selenium), scripting languagesTesting methodologies, basic scripting, attention to detail
Work EnvironmentCollaborates with developers, uses automation frameworks, often in Agile teamsPerforms test cases, reports bugs, may work in manual or automated testing environments

In summary, Software Qa Automation Engineers focus on creating automated tests to improve efficiency, while Software Testers primarily execute tests to identify issues. Both roles are essential for ensuring software quality but differ in their approach and technical requirements.

What are the key skills and qualifications needed to thrive as a software QA automation engineer, and why are they important?

To thrive as a Software QA Automation Engineer, you need strong programming skills (often in languages like Java, Python, or JavaScript), a solid understanding of software testing principles, and typically a degree in computer science or a related field. Familiarity with automation frameworks (such as Selenium, Cypress, or Appium), CI/CD tools, and version control systems like Git is essential. Attention to detail, analytical thinking, and effective communication help QA engineers identify issues, collaborate with development teams, and document results clearly. These skills ensure efficient test automation, software quality, and rapid delivery in dynamic development environments.

What is a software QA automation engineer?

Software QA Automation Engineers are professionals who design, develop, and execute automated tests to ensure the quality of software products. They use specialized tools and programming languages to create scripts that test software functionality, performance, and reliability. Their work helps identify bugs and issues early in the development process, making software releases more efficient and dependable. In addition to technical skills, they collaborate closely with developers and manual testers to improve overall product quality.
What job categories do people searching Software Qa Automation Engineer jobs in Dallas, TX look for? The top searched job categories for Software Qa Automation Engineer jobs in Dallas, TX are:
Infographic showing various Software Qa Automation Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $106,296 per year, or $51.1 per hour.

Senior QA Automation Engineer (Playwright / Selenium / Tosca)

Raas Infotek LLC

Dallas, TX โ€ข On-site

Other

Posted 3 days ago

New


Job description

Job Titleโ€“ Senior QA Automation Engineer (Playwright / Selenium / Tosca)

Job Title: Senior QA Automation Engineer
Experience: 12+ Years
Employment Type: Contract / W2
Location: Hybrid / Onsite
Duration: Long-Term

Job Summary

We are seeking a highly experienced Senior QA Automation Engineer with 12+ years of hands-on experience in Software Quality Assurance and Test Automation. The ideal candidate should have deep expertise in Playwright, Selenium WebDriver, and Tricentis Tosca, along with strong experience in API testing, automation framework development, CI/CD integration, and Agile methodologies. The candidate will play a key role in designing scalable automation solutions, mentoring QA engineers, and ensuring high-quality software delivery.


Required Skills
  • 12+ years of experience in Software QA and Test Automation
  • Strong expertise in Playwright using JavaScript/TypeScript
  • Extensive hands-on experience with Selenium WebDriver using Java
  • Strong experience with Tricentis Tosca automation
  • Experience with TestNG, JUnit, and Cucumber (BDD)
  • Strong knowledge of API Automation using REST Assured, Postman, or Karate
  • Experience designing and maintaining hybrid automation frameworks
  • Strong SQL skills for backend/database validation
  • Experience with Git, GitHub, Bitbucket
  • Hands-on experience with Jenkins, Azure DevOps, GitHub Actions, or other CI/CD tools
  • Experience with Maven or Gradle build tools
  • Familiarity with Agile/Scrum development methodologies
  • Strong debugging, analytical, and problem-solving skills

Preferred Skills
  • Experience with cloud platforms (AWS, Azure, or Google Cloud Platform)
  • Experience with Docker and Kubernetes
  • Performance testing knowledge using JMeter
  • Mobile automation using Appium
  • AI-powered testing tools such as Copilot, Cursor, or Testim
  • Experience working with Microservices architecture
  • Knowledge of Service Virtualization (WireMock, MockServer)
  • Banking, Healthcare, Insurance, or Retail domain experience
  • ISTQB or Tricentis Tosca Certification

Roles & Responsibilities
  • Design, develop, and maintain scalable automation frameworks using Playwright, Selenium, and Tosca.
  • Develop and execute automated test scripts for web, API, regression, smoke, and end-to-end testing.
  • Create reusable automation components and libraries to improve test efficiency.
  • Build and maintain API automation suites using REST Assured, Postman, or Karate.
  • Integrate automation suites with CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions.
  • Perform cross-browser and cross-platform testing using Playwright and Selenium.
  • Validate backend systems using SQL queries and database testing techniques.
  • Collaborate with Product Owners, Business Analysts, Developers, and QA teams to define test strategies and acceptance criteria.
  • Execute functional, regression, integration, system, and UAT testing.
  • Analyze test results, identify defects, log issues in JIRA or Azure DevOps, and work with development teams for resolution.
  • Continuously improve automation frameworks for maintainability, scalability, and execution speed.
  • Mentor junior QA engineers, conduct code reviews, and promote automation best practices.
  • Participate in Agile ceremonies including sprint planning, backlog grooming, daily stand-ups, reviews, and retrospectives.

Technical Environment
  • Automation: Playwright, Selenium WebDriver, Tricentis Tosca
  • Programming: Java, JavaScript, TypeScript
  • Frameworks: TestNG, JUnit, Cucumber (BDD)
  • API Testing: REST Assured, Postman, Karate
  • CI/CD: Jenkins, Azure DevOps, GitHub Actions
  • Build Tools: Maven, Gradle
  • Version Control: Git, GitHub, Bitbucket
  • Databases: Oracle, SQL Server, PostgreSQL, MySQL
  • Defect Tracking: JIRA, Azure DevOps
  • Cloud: AWS, Azure, Google Cloud Platform
  • Containerization: Docker, Kubernetes

Qualifications
  • Bachelor''s or Master''s degree in Computer Science, Information Technology, or a related field.
  • 12+ years of experience in Software Quality Assurance and Test Automation.
  • Proven experience delivering enterprise-scale automation solutions.
  • Excellent verbal and written communication skills.
  • Strong leadership, mentoring, and stakeholder management abilities.

Nice-to-Have
  • Experience with AI-assisted testing and test generation tools.
  • Experience with Accessibility (WCAG) Testing.
  • Experience with Security Testing (OWASP).
  • Exposure to Shift-Left Testing and TestOps practices.
  • Experience with large-scale enterprise digital transformation projects.