Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Test Automation Engineer

$90k - $190k
Full-time

CapTech

Company Description

CapTech is an award-winning consulting firm that collaborates with clients to achieve what’s possible through the power of technology. At CapTech, we’re passionate about the work we do and the results we achieve for our clients. From the outset, our founders shared a collective passion to create a consultancy centered on strong relationships that would stand the test of time. Today we work alongside clients that include Fortune 100 companies, mid-sized enterprises, and government agencies, a list that spans across the country.

Job Description

We are seeking a mid-level Test Automation Engineer to join our Quality Engineering practice. In this role you will design, build, and maintain automated test suites for client engagements spanning web, mobile, and API-driven systems. You will work as an embedded member of cross-functional delivery teams, partnering with developers, business analysts, and client stakeholders to make quality a continuous, measurable part of the software delivery lifecycle rather than a final gate.

Because this is a consulting role, the technology stack, industry, and team culture will change from project to project. Success depends as much on adaptability and client communication as on technical depth. The ideal candidate is comfortable joining an engagement mid-stream, assessing the existing testing landscape, and recommending a pragmatic automation approach that delivers value within the engagement timeline.

Key Responsibilities

  • Design, develop, and maintain automated functional, regression, and integration test suites for web, mobile, and API layers.
  • Build and extend reusable test frameworks using page object, data-driven, and behavior-driven patterns that other engineers can adopt quickly.
  • Integrate automated tests into continuous integration and delivery pipelines so that every build produces meaningful quality signal.
  • Collaborate with product owners and business analysts to translate acceptance criteria into clear, traceable test scenarios.
  • Triage failing tests, isolate root causes, and distinguish product defects from test instability or environment issues.
  • Contribute to performance, accessibility, and security testing efforts in partnership with specialist teams.
  • Define and report quality metrics such as coverage, defect escape rate, and pipeline stability to both technical teams and client leadership.
  • Mentor junior engineers and client team members on automation practices, code review standards, and test design.
  • Participate in agile ceremonies, estimation, and sprint planning, advocating for testability in every story.

Qualifications

Required Qualification:

  • Bachelor's degree in computer science, information systems, or a related field, or equivalent practical experience.
  • Three to six years of professional experience in software quality engineering, with at least two years focused on test automation.
  • Proficiency in at least one object-oriented or scripting language used for automation, such as Java, JavaScript or TypeScript, Python, or C#.
  • Hands-on experience with at least one modern UI automation tool such as Selenium WebDriver, Playwright, or Cypress.
  • Working knowledge of API testing, including REST services, authentication patterns, and contract or schema validation.
  • Experience integrating automated suites into a CI/CD pipeline and working comfortably with Git-based version control.
  • Solid understanding of agile delivery, the software development lifecycle, and defect management workflows.
  • Strong written and verbal communication skills, with the ability to explain testing decisions to non-technical stakeholders.

Preferred Qualifications:

  • Prior consulting or client-facing delivery experience.
  • Experience with mobile automation using Appium, XCUITest, or Espresso.
  • Familiarity with performance testing tools such as JMeter, k6, or Gatling.
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud) and containerized test execution with Docker or Kubernetes.
  • Experience with accessibility testing standards such as WCAG 2.1, or with security testing fundamentals.
  • Relevant certifications such as ISTQB Advanced Level Test Automation Engineer or a cloud provider associate certification.

Core Technical Skills:

UI automation: Selenium WebDriver, Playwright, Cypress, Appium

Languages: Java, JavaScript or TypeScript, Python, C#

API and performance: REST Assured, Postman, Pact, JMeter, k6

CI/CD and infrastructure: Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Docker, Git

Test management: Jira, Xray or Zephyr, TestRail, Cucumber and other BDD frameworks

Consulting Competencies:

Consultants at this level are expected to operate with a high degree of independence on their assigned workstream while representing the firm's standards on the client site. That means listening carefully before proposing change, documenting decisions so they survive the end of the engagement and building client capability rather than dependence.

  • Adapts quickly to unfamiliar codebases, domains, and client processes.
  • Communicates risk early and frames it in terms of business impact, not just technical detail.
  • Builds trust with client engineers through pairing, knowledge transfer, and clear documentation.
  • Contributes to internal practice development, including reusable accelerators, training, and recruiting support.

What Success Looks Like:

First 30 days: Onboarded to the engagement, familiar with the client's application, existing test assets, and delivery process; contributing automated tests within the current framework.

First 90 days: Owning a meaningful portion of the automated regression suite, running reliably in the pipeline, with a documented view of coverage gaps and a plan to close them.

First 12 months: Recognized by the client as a trusted quality advisor, mentoring others, influencing test strategy, and contributing reusable assets back to the firm's practice.

Additional Information

We want everyone at CapTech to be able to envision a lasting and rewarding career here, which is why we offer a variety of career paths based on your skills and passions. You decide where and how you want to develop, and we help get you there with customizable career progression and a comprehensive benefits package to support you along the way.

  • Work Evironment and Travel - This position follows a hybrid model, with time split between the local office, client sites, and remote work depending on engagement needs. Occasional travel may be required, typically limited and coordinated in advance with the client and staffing team. Assignments are generally local or regional, and engagement length varies from a few months to more than a year.
  • Learning & Development – Programs offering certification and tuition support, digital on-demand learning courses, mentorship, and skill development paths
  • Employee Resource Groups – Employee-led committees that embrace and incorporate diversity and inclusion into our day-to-day operations
  • Philanthropic Partnerships – Opportunities to engage in partnerships and pro-bono projects that support our communities.

CapTech is an equal opportunity employer committed to fostering a culture of equality, inclusion and fairness — each foundational to our core values. We strive to create a diverse environment where each employee is encouraged to bring their unique ideas, backgrounds and experiences to the workplace. For more information about our Diversity, Inclusion and Belonging efforts, click HERE.

At this time, CapTech cannot transfer nor sponsor a work visa for this position. Applicants must be authorized to work directly for any employer in the United States without visa sponsorship.

CapTech supports Equal Pay for all. In addition, in the State of Virginia, we are committed to Equal Pay for ALL in accordance with the Virginia Transparency Law. Compensation for this role will be commensurate with the candidate’s skills, total relevant experience, job level, and geographic location. The base pay range for this role is: $90-190,000.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Test Automation Engineer in Richmond, VA vacancy
  •  ...clients typically pay for the types of transportation services that we provide. A little bit about the role…  As Test Automation Engineer, you will be designing, developing, and maintaining automated testing solutions that ensure the quality, reliability, and... 
    Suggested
    Shift work
    Night shift

    UZURV

    Richmond, VA
    a month ago
  • $80k - $100k

     ...A technology company is seeking a Senior Quality Assurance Automation Engineer in Richmond, VA, to lead the transition from manual to automated testing. Responsibilities include designing automation tests, developing test scripts, and maintaining quality standards. The... 
    Suggested

    RADIANT

    Richmond, VA
    3 days ago
  • $60 - $68 per hour

     ...Our client is looking for an experienced Automation QA Analyst to support the design,...  ..., and execution of automated and manual test strategies for complex enterprise Java/JEE...  ...alerts for “Quality Assurance Automation Engineer” roles. Software Quality Assurance Engineer... 
    Suggested
    Contract work
    Work at office

    Brooksource

    Richmond, VA
    4 days ago
  •  ...Tata Consultancy Services is seeking an experienced QA/Test Lead in Richmond, VA to drive test planning, design comprehensive test...  ..., and implement robust testing frameworks. The role emphasizes automation, data handling, and cross-functional collaboration within an Agile... 
    Suggested

    Tata Consultancy Services

    Richmond, VA
    14 hours ago
  •  ...for advancing and scaling certificate automation across the enterprise with a primary focus...  ...through automation.Collaborate with engineering and business teams to align automation...  ...knowledge of threat modeling, security testing, and penetration testing.Experience implementing... 
    Suggested
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Richmond, VA
    22 hours ago
  • $150k - $190k

     ...we help shape a brighter way forward. Senior Cyber Security Automation Engineer JLL Technologies What this job involves:About the role#JLLTechAmbitionsJones...  ..., from requirements gathering and -planning to design, testing, implementation, and maintenance.Lead initiatives to... 
    Full time
    Local area
    Remote work

    Jones Lang LaSalle

    Richmond, VA
    2 days ago
  • $80k - $100k

    Senior Quality Assurance Automation Engineer Duration: 12 Months About the Role Evaluate test automation tools and lead the transition from manual to automated testing. Build and implement test automation frameworks, provide QA support, and define/update quality standards... 
    Contract work
    Work experience placement

    Radiant

    Richmond, VA
    2 days ago
  •  ...Sr QA Test EngineerLocation: Richmond, VA (onsite 3-4 days) - only localsDuration: Long...  ...looking for (2) Onshore Sr. QA Test Engineers / Team Leaders to work with a Banking client...  ...data analysis below), ability to assess automation candidates and translating requirements... 
    Work at office
    3 days per week

    Software Technology Inc

    Richmond, VA
    3 days ago
  • $94.6k - $130.02k

     ...Senior Network Automation EngineerWhen you join the Federal Reserve—the nation's central bank...  ...skilled Senior Network Automation Engineer to bridge the gap between traditional networking...  ...Do:Lead End-to-End Development: Design, test, and implement complex automation... 
    Immediate start

    Federal Reserve System

    Richmond, VA
    3 days ago
  •  ...Please review the following job description:The ServiceNow Automation Platform Engineer serves as the technical engineering lead for AI,...  ....4. Deep understanding of software development lifecycle, testing, deployment, and security practices.Preferred Qualifications... 
    Full time
    Part time
    Local area
    Immediate start
    Shift work
    Day shift

    Truist

    Richmond, VA
    2 days ago
  • $108.01k - $183.61k

    This role is contingent upon a contract award. ICF is seeking an AI / Automation Engineer to design, build, and continuously improve the AI-enabled and automated capabilities that power service delivery for a federal technology program. Reporting to the Service Desk Manager... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work

    ICF

    Richmond, VA
    3 days ago
  • $90k - $140k

     ...Description We're ALTEN Technology USA, an engineering company helping clients bring...  ...supported, and inspired to grow. As an Automation Engineer you will be responsible for;...  .... Periodic travel (25%) for factory testing, panel checkouts, client meetings, customer... 
    Permanent employment
    For contractors
    Remote work

    ALTEN Technology USA

    Richmond, VA
    27 days ago
  • $150k - $190k

     ...science discipline. We have demonstrated experience developing automation solutions for cyber security. We bring at least 5 years of...  ...best practices, including coding standards, code reviews, and testing methods. We have a strong grasp of IT security principles... 
    Daily paid
    Full time
    Remote work

    JLL

    Richmond, VA
    7 days ago
  • $95k - $115k

    Job Title: QA Automation EngineerLocation: On-site in Glen Allen, VA Job Description: As a QA Automation Engineer for Richmond National, you will be responsible for ensuring the quality...  ...software applications through effective testing and automation. You will collaborate... 
    Minimum wage

    Richmond National

    Glen Allen, VA
    2 days ago
  •  ...shareholders.• To promote employee development. Job DescriptionAbility to define, design, build, integrate and implement data center automation tools for managing Power/AIX environment, using Korn, Perl, and/or Python scripting. In depth technical knowledge of IBM Power7... 

    Xinnovit

    Richmond, VA
    2 days ago
  •  ...Description We are looking for a talented and dedicated Senior Automation Engineer to join our Facility Automation Services Team. The ideal...  ...solutions, local Historians and 3rd party systems. Develop test plans and strategies for commissioning of facility automation... 
    For contractors
    Local area
    Work from home
    3 days per week

    Apperture Solutions

    Richmond, VA
    27 days ago
  • $108.01k - $183.61k

     ...Requirements: We require a bachelors degree or equivalent experience. We need at least 5 years of experience in AI engineering, automation engineering, or a closely related IT engineering field. We require 3+ years of hands-on experience designing and launching... 
    Full time
    Contract work
    Casual work
    Remote work

    ICF Consulting Group, Inc.

    Richmond, VA
    19 days ago
  • $68.6k - $109.76k

     ...help run what runs the world. This position reports to: Engineering Manager __ The work model for the role is: Onsite, Richmond...  ..., you will have the opportunity to act as an authority for testing and verification activities. Each day, you will facilitate completion... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Monday to Friday

    ABB

    Richmond, VA
    7 days ago
  • $22 per hour

     ...learning how we install, program, and service advanced HVAC automation, systems in commercial buildings. You'll take part in on-the-...  ...installations and system commissioning. Collaborate with our engineering and project management teams to resolve any discrepancies in... 
    Hourly pay
    Permanent employment
    Full time
    Part time
    Internship
    H1b
    Work at office
    Local area
    Immediate start
    Relocation
    Richmond, VA
    10 days ago
  • $128k - $162k

     ...Amazon is seeking an Automation Engineer to support our Transportation & Logistics network within the Engineering, Maintenance & Asset Management...  ...throughput, and safety. Lead and support commissioning, testing, and validation of new automation projects. Collaborate... 
    Richmond, VA
    17 hours ago
  •  ...M Force Partners is seeking an experienced PLC Programmer / Automation Engineer to support the design, programming, integration, and commissioning...  ...and collaborative robotic systems Install, debug, test, and commission automated equipment Troubleshoot electrical... 
    Contract work

    M Force Recruiting Partners

    Chesterfield, VA
    16 days ago
  •  ...and Access Management to lead the delivery, operations, and engineering of enterprise IAM services, with a primary focus on Okta. This...  ...experience with Okta administration, engineering, integrations, automation, and lifecycle management, as well as strong knowledge of... 
    Full time
    Local area

    Unisys

    Richmond, VA
    1 day ago
  • $120k - $150k

     ...to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. By applying for this job, you agree to receive calls, AI-generated... 
    Permanent employment
    Local area

    Jobot

    Richmond, VA
    7 hours ago
  • Automation Control Engineer (PLC Programming, Allen-Bradley, Manufacturing) in Richmond, VA Allen-Bradley PLC, Automation and Controls, Electrical Engineering, HMI (Human-Machine Interface), Manufacturing Industry, PLC Programming, SAP - PM, SAP Work Order, SCADA Location... 
    Full time
    Shift work
    Afternoon shift

    DBA Web Technologies

    Richmond, VA
    more than 2 months ago
  • $153k - $297k

     ...seeking an Associate Director, Content Development, Detection Engineering & Automation to join our Enterprise Security Services organization....  ...the end-to-end engineering lifecycle (design, development, testing, deployment, and tuning) for security detection content, utilizing... 
    H1b
    Local area

    KPMG

    Richmond, VA
    2 days ago
  •  ...developing packaging solutions for heavy products within a dynamic environment. The ideal candidate has a bachelor’s degree in mechanical engineering and experience in heavy-duty packaging design. You will collaborate with suppliers to ensure quality and compliance with industry... 

    ABB

    Richmond, VA
    2 days ago
  •  ...validation and documentation, through design and testConduct and coordinate complex analyses, develop recommendations based on technology/engineering practices and business considerationsSupport operations and after sales organization during trouble shooting phasesPlan and... 
    Monday to Friday

    ABB

    Richmond, VA
    2 days ago
  • $107.1k - $160.7k

     ...they serve.Join a team that’s naturally committed to the environment.Stantec is currently seeking a Senior Project Manager / Civil Engineer, to provide technical leadership for our clients and staff on a variety of Power sector projects. This position will be part of... 
    Full time
    Temporary work
    Part time
    Casual work
    Local area
    Worldwide
    Flexible hours

    Stantec

    Richmond, VA
    2 days ago
  • $68.6k - $109.76k

     ...this role as Process Quality Electronics Engineer , you will have the opportunity to...  ...corrective action necessary. Develop new testing equipment in co-ordination with a cross-...  ...areas for improvement through automation. Focus on continuous improvement by utilizing... 
    Full time
    Temporary work
    Local area
    Monday to Friday

    ABB

    Richmond, VA
    8 days ago
  •  ...LEGO Group in Richmond, VA is seeking a Controls Automation Technician to troubleshoot and optimize automated manufacturing systems,...  ...maintenance, and collaborate with Operations, Maintenance, and Engineering to implement improvements. Required 3+ years in industrial... 

    Lego Group

    Richmond, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Test Automation Engineer. Be the first to apply!