1

Software Test Automation Engineer Jobs in Washington, DC

GenAI Test Automation Engineer

Annandale, VA ยท On-site

$45.75 - $60.50/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Vienna, VA

$42.50 - $56.25/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Bethesda, MD

$49.25 - $65/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

New

GenAI Test Automation Engineer

Potomac, MD

$47.50 - $62.75/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

New

GenAI Test Automation Engineer

Franconia, VA ยท On-site

$47.25 - $62.50/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Sterling, VA

$45 - $59.50/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Oxon Hill, MD

$46.75 - $61.75/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Arlington, VA ยท On-site

$53 - $70/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Burke, VA ยท On-site

$45.50 - $60/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Alexandria, VA

$44.50 - $58.75/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

Fort Myer, VA

$52.50 - $69.25/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

New

GenAI Test Automation Engineer

Mount Vernon, VA ยท On-site

$52 - $68.50/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

GenAI Test Automation Engineer

West Mclean, VA ยท On-site

$46.50 - $61.50/hr

Required Qualifications * 5+ years of experience in AI development, software engineering, or test automation. * Hands-on experience building LLM-powered agents and agentic workflows. * Experience ...

Showing results 41-60

Software Test Automation Engineer information

See Washington, DC salary details

$12

$58

$85

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

As of Aug 15, 2026, the average hourly pay for software test automation engineer in Washington, DC is $58.19, according to ZipRecruiter salary data. Most workers in this role earn between $50.19 and $66.30 per hour, depending on experience, location, and employer.

What is the difference between Software Test Automation Engineer vs QA Automation Tester?

AspectSoftware Test Automation EngineerQA Automation Tester
CredentialsBachelor's in CS or related field, certifications like ISTQB, automation tools knowledgeSimilar credentials, focus on testing certifications and automation skills
Work EnvironmentDevelops and maintains automation frameworks, collaborates with development teamsExecutes automated tests, reports bugs, ensures quality standards
Industry UsageUsed across software development companies, tech firms, and QA teamsCommonly found in QA departments within various industries

While both roles focus on automation testing, the Software Test Automation Engineer typically designs and develops automation frameworks and tools, whereas the QA Automation Tester primarily executes automated test cases and reports issues. The engineer's role is more technical and development-oriented, while the tester's role emphasizes test execution and quality assurance.

What is a software test automation engineer?

Software Test Automation Engineers are professionals responsible for designing, developing, and executing automated tests to ensure the quality and functionality of software applications. They use specialized tools and scripts to automate repetitive testing tasks, identify bugs, and improve the efficiency of the software development process. Their work helps teams deliver reliable software more quickly and with fewer manual errors.

What are some common challenges faced by software test automation engineers, and how can they be addressed?

Software Test Automation Engineers often encounter challenges such as maintaining test scripts amid frequent code changes, ensuring test coverage for new features, and dealing with flaky or unreliable tests. These can be addressed by regularly updating automated tests alongside development, implementing robust test design patterns, and collaborating closely with developers to understand code changes. Additionally, effective use of version control and continuous integration can help teams quickly identify and resolve automation issues, making the testing process more reliable and efficient.

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

To thrive as a Software Test Automation Engineer, you need a strong understanding of software testing principles, programming skills (often in languages such as Java, Python, or JavaScript), and a background in computer science or a related field. Familiarity with test automation frameworks (like Selenium, Cypress, or Appium), CI/CD systems, and relevant certifications such as ISTQB are typically required. Attention to detail, problem-solving abilities, and effective communication are essential soft skills in this role. These skills are crucial for ensuring software quality, streamlining development processes, and facilitating collaboration between development and QA teams.
Infographic showing various Software Test Automation Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 83% Full Time, 13% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $120,754 per year, or $58.1 per hour.

GenAI Test Automation Engineer

PB consulting

North Brentwood, MD โ€ข On-site

$46.25 - $61/hr

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

We are seeking a Senior GenAI Test Automation Engineer with strong experience in AI development, agentic workflows, and intelligent test automation. The ideal candidate will design AI-powered testing solutions, build reusable automation frameworks, and integrate Generative AI capabilities into software quality processes.

Required Qualifications
  • 5+ years of experience in AI development, software engineering, or test automation.
  • Hands-on experience building LLM-powered agents and agentic workflows.
  • Experience using Generative AI tools such as GitHub Copilot and Claude.
  • Strong knowledge of AI-driven test automation, workflow automation, and quality engineering practices.
  • Experience with GitHub platform, CI/CD workflows, and automation pipelines.
Key Responsibilities
  • Design and implement reusable agentic testing frameworks for automated test generation, maintenance, failure analysis, and defect reporting.
  • Develop AI-powered solutions for requirements validation, test case generation, and quality insights.
  • Build automated reporting solutions by aggregating test results, service data, logs, and defect information.
  • Create AI-based quality gates to validate requirements, acceptance criteria, test coverage, and dependencies.
  • Establish test automation standards, templates, and best practices across teams.
Required Technical Skills

GenAI / LLM / Agent Development

  • Experience building LLM-based agents with tool usage, structured outputs, guardrails, and prompt engineering.
  • Experience designing AI workflows for test generation, analysis, and reporting.

Automation & Testing

  • Strong experience with test automation frameworks such as:
    • Karate (API testing, contract testing, data-driven testing)
    • Playwright (UI automation, selectors, parallel execution)
  • Knowledge of test strategy, coverage, regression testing, and defect analysis.

GitHub & DevOps

  • Strong experience with:
    • GitHub Copilot
    • GitHub Actions
    • CI/CD automation
    • Pull request checks and workflow integrations
    • GitHub APIs/webhooks
Preferred Skills
  • Experience with microservices architectures.
  • Experience building AI-assisted engineering tools.
  • Knowledge of cloud platforms, DevOps practices, and Agile methodologies.
Deliverables
  • AI-powered agentic testing automation framework.
  • GenAI-driven reporting and quality insights.
  • Automated quality gates integrated into development workflows.
  • Standardized testing guidelines and reusable templates.