1

Software Test Automation Jobs in Virginia (NOW HIRING)

Automated Test Engineer

Tysons, VA · On-site

$46.25 - $61/hr

SIMILAR CAREER TITLES Automated Test Engineer, Software Test Engineer, QA Automation Engineer, Test Automation Specialist, Quality Assurance Engineer, Automation Developer, Test Analyst, Automation Q ...

Automated Test Engineer

Reston, VA · On-site

$48 - $63.25/hr

SIMILAR CAREER TITLES Automated Test Engineer, Software Test Engineer, QA Automation Engineer, Test Automation Specialist, Quality Assurance Engineer, Automation Developer, Test Analyst, Automation Q ...

Automated Test Engineer

Chantilly, VA · On-site

$47.50 - $62.75/hr

SIMILAR CAREER TITLES Automated Test Engineer, Software Test Engineer, QA Automation Engineer, Test Automation Specialist, Quality Assurance Engineer, Automation Developer, Test Analyst, Automation Q ...

Test Automation Engineer

Arlington, VA · On-site

$53 - $70/hr

ByteCubed is seeking a Test Automation Engineer to join our rapidly growing IT consulting firm at ... Verify software meets the requirements * Perform unit and system-level testing of applications

Test Automation Engineer

Richmond, VA · On-site

$45.75 - $60.25/hr

As Test Automation Engineer, you will be designing, developing, and maintaining automated testing ... Partner with software engineers, product owners, and DevOps teams throughout the software ...

Test Automation Engineer

Richmond, VA · On-site

$45.75 - $60.25/hr

As Test Automation Engineer, you will be designing, developing, and maintaining automated testing ... Partner with software engineers, product owners, and DevOps teams throughout the software ...

Test Automation Engineer

Fairfax, VA · On-site

$47 - $62/hr

Role: Test Automation Engineer Location: Onsite- Fairfax, VA 3 Days and in Washington, DC 2 Days ... SME in automated testing and associated tools * 4+ years in agile software development ...

Test Automation Engineer

Richmond, VA · On-site

$105K - $115K/yr

As Test Automation Engineer, you will be designing, developing, and maintaining automated testing ... Partner with software engineers, product owners, and DevOps teams throughout the software ...

GenAI Test Automation Engineer

Greenway, VA · On-site

$37.75 - $49.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

Great Falls, 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 ...

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 21-40

Software Test Automation information

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 when applications undergo frequent changes, managing flaky or unreliable tests, and ensuring test coverage aligns with evolving project requirements. To address these, it's important to design modular and reusable test scripts, regularly review and update test cases, and use robust version control practices. Collaboration with developers and continuous communication within the QA team also helps in quickly identifying and resolving issues, leading to more stable and effective test automation suites.

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

AspectSoftware Test AutomationSoftware QA Engineer
Primary FocusDeveloping and maintaining automated test scriptsOverall quality assurance, including manual testing and process improvement
Skills RequiredProgramming, scripting, automation toolsTesting methodologies, communication, manual testing skills
Work EnvironmentTest automation frameworks, scripting environmentsTest planning, manual testing labs, collaboration
CertificationsISTQB, Certified Automation ProfessionalISTQB, CSTE, CSQA

While Software Test Automation focuses on creating automated tests to improve testing efficiency, Software QA Engineers oversee the entire quality assurance process, including manual testing and process improvements. Both roles are essential for delivering high-quality software but differ in scope and daily tasks.

Are software test automation engineers still in demand?

Software test automation engineers are currently in high demand due to the increasing emphasis on quality assurance and continuous integration in software development. Skills in automation tools like Selenium, TestComplete, and programming languages such as Python or Java are highly valued, and the role is expected to grow as companies prioritize faster release cycles and reliable software products.

What is software test automation?

Software test automation refers to the use of specialized tools and scripts to automatically execute tests on software applications, reducing the need for manual testing. This approach increases testing efficiency, improves accuracy, and enables frequent regression testing throughout the development lifecycle. Test automation is especially valuable in agile and continuous integration/continuous deployment (CI/CD) environments, where rapid and repeated testing is essential. Common tools include Selenium, Appium, and JUnit, among others.

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 solid understanding of software testing principles, programming/scripting skills (such as Python, Java, or JavaScript), and experience with automated testing frameworks. Familiarity with tools like Selenium, JUnit, TestNG, or Cypress, along with knowledge of CI/CD systems and relevant certifications, is commonly required. Attention to detail, analytical thinking, and effective communication are essential soft skills that help identify issues and collaborate with development teams. These skills ensure the creation of robust, maintainable automated tests that improve software quality and accelerate delivery cycles.

What are popular job titles related to Software Test Automation jobs in Virginia?

For Software Test Automation jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Software Test Automation jobs in Virginia look for?

The top searched job categories for Software Test Automation jobs in Virginia are:

What cities in Virginia are hiring for Software Test Automation jobs?

Cities in Virginia with the most Software Test Automation job openings:

Infographic showing various Software Test Automation job openings in Virginia 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.

Test Automation Software Engineer

Altamira Technologies Corp.

Warrenton, VA

Full-time

Re-posted 21 days ago


Job description

Altamira Technologies has a long and successful history providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence, and homeland security communities worldwide by focusing on creating innovative solutions leveraging common standards in architecture, data and security. Altamira believes that our people and the culture of our company differentiate us from other companies.

Position: Test Automation Software Engineer

Location: Warrenton, VA. Centennial, CO. Augusta, GA.

The Test Automation Engineer will develop and execute testing capabilities to continuously verify and validate interfaces and acceptance criteria. They design, develop, and maintain automated test scripts and frameworks to ensure software quality, efficiency, and reliability.
 
Responsibilities:
· Develop test automation that is repeatable, maintainable, and executable without intervention
· Coordinate with developers for test driver needs and compatibility
· Make automated test threads and scripts are version controlled
· Maintain detailed documentation of test procedures, results, and automation frameworks
· Automate regression testing to enable continuous integration
· Design reusable and modular test scripts for multiple test scenarios
· Integrate automated test into CI/CD
· Continuously improve testing processes, implement CI/CD pipelines, and adopt new testing technologies for efficiency and robustness
 
Required Qualifications:
· United States citizen
· Active TS/SCI clearance
· Bachelor's degree in CS, Information Systems, or Software Engineering
· Minimum 5 years of relevant experience
· Accuracy, mathematical aptitude, time management, and attention to detail
· Strong problem-solving and analytical skills to troubleshoot complex integration challenges
· Excellent communication and interpersonal skills.
 
Desired Qualifications:
· Active CI Poly
· Experience in managing large and complex software and mission integration projects.
· Experience in working with a variety of business leaders, IT professionals, and customers
 
The anticipated salary range for this position is $150,000 to $200,000. Actual compensation will be determined based on several factors, including, but not limited to, the scope of the position, relevant experience, education, certifications, internal equity, customer contractual requirements, security clearance requirements, and other legitimate business considerations.