1

Automation Software Engineer Jobs in Dallas, TX (NOW HIRING)

Showing results 41-60

Automation Software Engineer information

See Dallas, TX salary details

$65.1K

$98.9K

$137.1K

How much do automation software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for automation software engineer in Dallas, TX is $98,871.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,400.00 and $109,800.00 per year, depending on experience, location, and employer.

What does an automation software engineer do?

An Automation Software Engineer designs, develops, and implements software solutions to automate repetitive tasks, improve efficiency, and reduce human intervention in various processes. They work with programming languages, testing frameworks, and automation tools to streamline workflows in industries like software development, manufacturing, and IT operations. Their responsibilities often include writing scripts, creating test automation frameworks, and integrating automation solutions with existing systems. Strong problem-solving skills and knowledge of automation technologies are crucial for success in this role.

What are the main challenges automation software engineers face in their day-to-day work?

Automation Software Engineers often encounter challenges such as keeping up with rapidly evolving testing technologies, integrating automation frameworks with complex or legacy systems, and ensuring consistent test coverage across diverse platforms. They also need to troubleshoot flaky tests and maintain or scale automated solutions as software products grow in complexity. Collaborating closely with development, QA, and DevOps teams can add additional layers of coordination, requiring strong communication and planning. Successfully navigating these challenges helps ensure high-quality, efficient software delivery and provides valuable learning and growth opportunities in the field.

What are the key skills and qualifications needed to thrive as an automation software engineer?

To thrive as an Automation Software Engineer, you need strong programming skills (such as Python, Java, or C#), expertise in automation frameworks, and a solid understanding of software testing principles, usually supported by a degree in computer science or a related field. Familiarity with tools like Selenium, Jenkins, Docker, and experience with CI/CD pipelines or relevant certifications (e.g., ISTQB) are highly valuable. Strong problem-solving abilities, attention to detail, and effective communication enhance performance in this collaborative role. These skills ensure the engineer can design, implement, and maintain robust automated solutions that increase efficiency and reliability in software delivery.

What job categories do people searching Automation Software Engineer jobs in Dallas, TX look for?

The top searched job categories for Automation Software Engineer jobs in Dallas, TX are:

Infographic showing various Automation Software Engineer job openings in Dallas, TX as of August 2026, with employment types broken down into 1% Internship, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $98,871 per year, or $47.5 per hour.

Senior QA Automation Engineer

2T Consulting

Duncanville, TX

Full-time

Posted 2 days ago

New


Job description

We are seeking an experienced Senior QA Automation Engineer with 10+ years of experience in Quality Engineering, Software Testing, and Test Automation. The ideal candidate will have strong hands-on expertise in API Automation, Selenium, Cucumber (BDD), and Spark, with experience designing, developing, and maintaining scalable automation frameworks for enterprise applications.

The candidate should have strong analytical, troubleshooting, and communication skills and be comfortable working in an Agile/Scrum environment with cross-functional teams.

Must-Have Technical/Functional Skills
  • 10+ years of experience in QA Automation / Software Testing / Quality Engineering.
  • Strong hands-on experience with REST API automation and API testing.
  • Strong experience with Selenium WebDriver for UI automation.
  • Strong experience with Cucumber and BDD automation.
  • Hands-on experience with Apache Spark.
  • Experience designing, developing, and maintaining scalable automation frameworks.
  • Strong knowledge of Functional, Regression, Integration, and End-to-End Testing.
  • Experience integrating automated tests with CI/CD pipelines.
  • Strong understanding of test strategy, test planning, test execution, and estimation.
  • Experience with defect tracking, troubleshooting, and root cause analysis.
  • Strong knowledge of Agile/Scrum methodologies.
Roles & Responsibilities
  • Design, develop, maintain, and enhance scalable and reusable automation frameworks.
  • Develop and execute automated tests for REST APIs and enterprise applications.
  • Build and maintain robust Selenium-based UI automation frameworks and test suites.
  • Develop and maintain Cucumber/BDD automation scenarios and step definitions.
  • Create reusable automation components to improve test coverage, reliability, and maintainability.
  • Perform Functional, Regression, Integration, API, and End-to-End testing.
  • Analyze test results, troubleshoot automation failures, and identify root causes.
  • Identify, document, track, and validate defects through resolution.
  • Integrate automated test suites into CI/CD pipelines.
  • Collaborate with Developers, Business Analysts, Product Owners, and QA teams to define and validate quality requirements.
  • Participate in test planning, estimation, test strategy, and automation roadmap discussions.
  • Support continuous improvement of QA processes, tools, and automation practices.
  • Mentor junior QA engineers and promote automation and Quality Engineering best practices.
Preferred Skills
  • Experience testing large-scale enterprise applications.
  • Strong experience in automation framework development.
  • Experience with REST API automation frameworks and tools.
  • Experience working with CI/CD and DevOps environments.
  • Experience working in Agile/Scrum development teams.
  • Strong cross-functional collaboration and communication skills.
  • Experience with test automation for data-intensive or distributed applications.
  • Knowledge of Apache Spark testing or validation is highly desirable.