Quality Assurance Automation Engineer

ECCO Select

Dallas (TX)

On-site

USD 85,000 - 110,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

ECCO Select seeks a QA Automation Engineer II in Dallas, TX to design, develop, and maintain automated test suites across web, API, and backend systems. You will collaborate with engineering and product teams to expand automation coverage and ensure high quality releases.

The role combines automation with exploratory testing, emphasizes CI/CD integration, and requires strong problem-solving and communication skills. Join a growing team focused on quality and reliability.

Qualifications

  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience in test automation using frameworks or tools such as Selenium, Cypress, Appium, or similar technologies
  • 1+ year of experience automating API and web service testing, including REST and SOAP services, with knowledge of SQL and database validation
  • 1+ year of experience programming in an object-oriented language such as Java, Python, C#, C++, Ruby, or similar
  • Experience with performance testing tools such as JMeter, Gatling, or k6 is a plus

Responsibilities

  • Test Automation Development – design, develop, and maintain automated test frameworks and scripts across web, API, and backend systems.
  • Test Design and Maintenance – develop automated and manual tests and maintain test suites and plans.
  • Manual and Exploratory Testing – perform exploratory and manual testing to complement automation and verify quality.
  • Cross-Functional Collaboration – partner with engineering and product to refine requirements.
  • Defect Identification and Reporting – document and track defects and report progress.
  • Automation Infrastructure Improvements – enhance CI/CD integration and test data management.

Skills

Analytical skills
Communication
Automation languages
Troubleshooting
CI/CD/BDD/TDD
Organization
Continuous learning

Education

Bachelor’s degree in Computer Science or related field

Tools

Selenium
Cypress
Appium

Job description

The QA Automation Engineer II designs, develops, and maintains automated test suites while supporting manual testing activities to ensure software quality and reliability. This role focuses on building scalable automation frameworks and tools that validate product changes against business requirements and quality standards prior to release. The engineer collaborates with engineering and product teams to achieve high test coverage, reliability, and continuous improvement while maintaining proficiency in both automation and exploratory testing methodologies. The position involves moderate to complex work with increasing technical responsibility and limited direct supervision.

Key Responsibilities
  • Test Automation Development – 25%Design, develop, and maintain automated test frameworks and scripts that provide comprehensive test coverage across multiple applications and platforms, including web, API, and backend systems.
  • Test Design and Maintenance – 25%Develop automated and manual tests that validate new features and verify existing functionality. Maintain clear and reusable test cases, test suites, and test plans within a test management system to ensure consistent and repeatable testing.
  • Manual and Exploratory Testing – 10%Perform exploratory and manual testing to complement automation efforts, identify edge cases, verify quality standards, and support resolution of production issues.
  • Cross-Functional Collaboration – 15%Partner with engineering, product, and other stakeholders to understand and refine requirements. Serve as a subject matter resource for applications, product areas, or business processes and facilitate collaboration between technical and business teams.
  • Defect Identification and Reporting – 15%Identify, document, and track defects throughout the development lifecycle. Communicate testing progress, results, and risk areas to project teams and leadership.
  • Automation Infrastructure Improvements – 10%Collaborate with senior engineers to enhance automation infrastructure, including CI/CD integration, test data management, and reusable automation utilities to improve efficiency and reduce manual testing.
Qualifications
  • EducationBachelor’s degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience in test automation using frameworks or tools such as Selenium, Cypress, Appium, or similar technologies
  • 1+ year of experience automating API and web service testing, including REST and SOAP services, with knowledge of SQL and database validation
  • 1+ year of experience programming in an object-oriented language such as Java, Python, C#, C++, Ruby, or similar
  • Experience with performance testing tools such as JMeter, Gatling, or k6 is a plus
Core Skills
  • Strong analytical and problem-solving skills with attention to detail
  • Effective verbal and written communication skills across technical and non-technical audiences
  • Experience developing automation using languages such as Java, Python, JavaScript, TypeScript, or C#
  • Ability to troubleshoot automation failures and identify root causes
  • Familiarity with modern testing practices including CI/CD, BDD, and TDD methodologies
  • Strong organizational skills and ability to manage multiple priorities
  • Self-motivated with a continuous learning mindset

ECCO Select is committed to hiring and retaining a diverse workforce. Our policy is to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. Veterans of our United States Uniformed Services are specifically encouraged to apply for ECCO Select opportunities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automated QA Engineer
Automated QA Engineer

TechDigital Group • Lowell (MA)

On-site
USD 90,000 - 130,000
Quality Engineer
Quality Engineer

Pentangle Tech Services | P5 Group • Detroit (MI)

On-site
USD 85,000 - 120,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Navisoft • New York (NY), Northern (KY)

Hybrid
USD 85,000 - 125,000
Automation QA Engineer EG
Automation QA Engineer EG

Simera • San Francisco (CA)

On-site
USD 110,000 - 160,000
Automation QA Engineer JO
Automation QA Engineer JO

Simera • San Francisco (CA)

On-site
USD 100,000 - 160,000
QA Automation Developer
QA Automation Developer

Visa Hunt • United States

On-site
USD 70,000 - 95,000
Paid sick leave
401(k) Retirement Plan
Employer Paid Life Insurance
+2
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

ViziRecruiter,LLC. • Merrimack (NH)

On-site
USD 90,000 - 120,000
Automation QA Engineer CO
Automation QA Engineer CO

Simera • San Francisco (CA)

On-site
USD 120,000 - 180,000
Automation Engineer
Automation Engineer

Sacbar • Irvine (CA), Northern (KY)

Hybrid
USD 129,000 - 158,000
QA Engineer
QA Engineer

Compunnel, Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000