2

Remote Selenium Jobs in Virginia (NOW HIRING)

Software Engineer III

Reston, VA · On-site +1

$59.75 - $80.25/hr

Candidates near our Somerville, MA or Reston, VA offices are preferred but remote work it potential ... Mastery of Python 3.x with deep experience in extraction frameworks (Scrapy, Playwright, Selenium ...

Salesforce Tester/QA

Mclean, VA · On-site +1

$90K - $130K/yr

Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured, Postman * Experience integrating test automation including performance, security, and functional ...

QA Tester

Mclean, VA · On-site +1

$90K - $130K/yr

Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured, Postman * Experience integrating test automation including performance, security, and functional ...

Salesforce Tester/QA

Mclean, VA · On-site +1

$90K - $130K/yr

Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured, Postman * Experience integrating test automation including performance, security, and functional ...

QA Tester

Mclean, VA · On-site +1

$90K - $130K/yr

Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured, Postman * Experience integrating test automation including performance, security, and functional ...

Senior Test Engineer

Mclean, VA · Remote

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

Senior Test Engineer

Mclean, VA · Remote

$110K - $160K/yr

... Selenium, Appium, Soap UI, RestAssured, Postman * 3+ years of experience integrating test automation including performance, security, and functional tests into CI/CD pipelines * 3+ years of ...

Senior Test Engineer

Mclean, VA · Remote

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

Senior Test Engineer

Mclean, VA · Remote

$110K - $160K/yr

... Selenium, Appium, Soap UI, RestAssured, Postman * 3+ years of experience integrating test automation including performance, security, and functional tests into CI/CD pipelines * 3+ years of ...

Senior Tester

Mclean, VA · On-site +1

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

Senior Test Engineer

Mclean, VA · Remote

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

Senior Tester

Mclean, VA · Remote

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

Senior Test Engineer

Mclean, VA · Remote

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

Senior Tester

Mclean, VA · Remote

$110K - $160K/yr

Experience utilizing docker containers and utilizing platforms such as Kubernetes * 5 Years of Experience implementing test automation, using tools such as Selenium, Appium, Soap UI, RestAssured ...

next page

Showing results 1-20

Remote Selenium information

See Virginia salary details

$36.7K

$106.2K

$161.6K

How much do remote selenium jobs pay per year?

As of Jun 14, 2026, the average yearly pay for remote selenium in Virginia is $106,207.00, according to ZipRecruiter salary data. Most workers in this role earn between $85,800.00 and $122,400.00 per year, depending on experience, location, and employer.

What Are Remote Jobs That Use Selenium?

Selenium is an open-source framework for testing web-based applications. Remote positions using Selenium include job titles such as QA Analyst and Automation Tester; in these jobs, your duties involve working with software engineers to produce reliable tools and platforms. You develop web application test plans, implement automation techniques, and monitor results to identify and troubleshoot problems in an application’s functionality. Your responsibilities involve reporting test outcomes to the team and collaborating with subject matter experts to handle upgrades and new product launches. Additionally, your duties include maintaining documentation of test cases and outcomes and ensuring you meet automation test schedules and deadlines.

What is the difference between Remote Selenium vs Remote QA Tester?

AspectRemote SeleniumRemote QA Tester
Required SkillsAutomation testing, programming (Java, Python), Selenium WebDriverManual testing, test case creation, bug reporting, basic scripting
Work EnvironmentPrimarily automation testing teams, software development projectsTesting teams, quality assurance departments across industries
CertificationsSelenium certifications, ISTQB (optional)ISTQB, QA certifications often preferred
Industry UsageSoftware development, web application testingVarious industries including tech, finance, healthcare

Remote Selenium roles focus on automation testing using Selenium WebDriver and programming skills, while Remote QA Tester positions involve manual testing, test case design, and bug tracking. Both roles are essential in quality assurance but differ in technical complexity and daily tasks.

What are the key skills and qualifications needed to thrive as a Remote Selenium Automation Engineer, and why are they important?

To thrive as a Remote Selenium Automation Engineer, you need a strong background in software testing, proficiency in programming languages like Java or Python, and experience with Selenium WebDriver. Familiarity with test automation frameworks, CI/CD tools like Jenkins, and version control systems such as Git is typically required. Excellent problem-solving abilities, attention to detail, and strong communication skills help you collaborate effectively within remote teams. These skills ensure the efficient creation, execution, and maintenance of automated test suites, leading to higher software quality and successful project delivery.

What are Remote Selenium jobs?

Remote Selenium jobs involve using the Selenium automation tool to test web applications from a remote location, rather than working on-site. These roles typically require setting up and maintaining automated test scripts, executing test cases, and reporting bugs. Remote Selenium testers often collaborate with developers and QA teams via online communication tools. This setup allows companies to hire skilled automation testers regardless of their physical location.

What are some common challenges faced by Remote Selenium Testers when collaborating with distributed development teams?

Remote Selenium Testers often encounter challenges related to communication and coordination with globally distributed development teams. Time zone differences can make it difficult to schedule real-time discussions or address urgent issues quickly. Additionally, ensuring test environments are consistently configured across various locations can be tricky. Overcoming these challenges typically involves using collaboration tools, maintaining clear documentation, and adopting version control practices for test scripts to keep everyone aligned.
What are the most commonly searched types of Selenium jobs in Virginia? The most popular types of Selenium jobs in Virginia are:
What cities in Virginia are hiring for Remote Selenium jobs? Cities in Virginia with the most Remote Selenium job openings:
Infographic showing various Remote Selenium job openings in Virginia as of June 2026, with employment types broken down into 2% Locum Tenens, 19% Full Time, 57% Part Time, 2% Temporary, 19% Contract, and 1% Nights. Highlights an 82% Physical, 7% Hybrid, and 11% Remote job distribution, with an average salary of $106,207 per year, or $51.1 per hour.
Software Engineer III

Software Engineer III

Babel Street

Reston, VA • On-site, Remote

$59.75 - $80.25/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 24 days ago


Job description

ROLE SUMMARY:

The primary purpose of this Software Engineer III position is to architect, develop, and maintain advanced automated data extraction systems (spiders) that harvest critical business intelligence from complex web environments. This role ensures the continuous, reliable flow of high-quality data into our internal databases by engineering solutions to overcome sophisticated technical barriers and anti-bot security measures. Candidates near our Somerville, MA or Reston, VA offices are preferred but remote work it potential for the ideal candidate.

ROLE FOCUS;

As a Software Engineer III specializing in data extraction, you will be responsible for the end-to-end lifecycle of web-based data collection. This includes designing scalable crawling architectures, reverse-engineering web applications to identify data points, and implementing evasion techniques to bypass IP rate-limiting and bot detection. You will also manage the storage and integrity of this data using advanced SQL and relational database management. 

We are looking for a Senior Python Engineer with a "hacker" mindset to join our team as a Software Engineer III. This role is dedicated to large-scale web scraping and data harvesting. If you have deep experience with Scrapy or Playwright, know how to defeat Cloudflare or DataDome, and can write high-performance SQL to manage millions of records, we want to hear from you. This is a specialized role for an engineer who enjoys reverse-engineering the web to unlock data. 

The primary purpose of this Software Engineer III position is to architect, develop, and maintain advanced automated data extraction systems (spiders) that harvest critical business intelligence from complex web environments. This role ensures the continuous, reliable flow of high-quality data into our internal databases by engineering solutions to overcome sophisticated technical barriers and anti-bot security measures.  

Responsibilities: 

  • Spider Development: Design and deploy robust, distributed spiders and crawlers to extract data from a variety of web architectures (SPAs, SSR, etc.). 
  • Bot Evasion Engineering: Research and implement strategies to bypass anti-scraping technologies, including proxy rotation, browser fingerprinting, and CAPTCHA solving. 
  • Database Management: Create and optimize SQL schemas for large-scale data storage and perform complex data transformations and validation.
  • System Maintenance: Proactively monitor the health of extraction agents and refactor code quickly in response to target website updates or layout changes.
  • Performance Optimization: Utilize asynchronous Python programming to maximize the throughput and efficiency of data collection pipelines. 

Requirements: 

  • Advanced Python: Mastery of Python 3.x with deep experience in extraction frameworks (Scrapy, Playwright, Selenium, or Puppeteer). 
  • Technical Resilience: Proven ability to bypass high-level bot detection (e.g., Cloudflare, Akamai, or PerimeterX). 
  • Database Mastery: Expert-level SQL skills and experience managing relational databases like PostgreSQL or MySQL. 
  • Network Proficiency: Expert understanding of HTTP/S, TCP/IP, TLS fingerprinting, and browser-header manipulation.  
  • Problem Solving: A specialized ability to reverse-engineer JavaScript-heavy websites and hidden API endpoints. 
  • Able to write, debug, and deploy complex Python code in a distributed environment.
  • Must be able to analyze and interpret complex web structures and network traffic using browser developer tools.
  • Ability to design and maintain relational database tables containing millions of rows.
  • Able to pivot and respond quickly to technical "break-fixes" to ensure data continuity for the business.
  • Collaboration with data analysts to define and validate data requirements and output formats. 

Education & Experience:

  • Bachelor's degree in Computer Science, Information Systems, or a related field (or equivalent professional experience). 
  • Minimum of 5+ years of experience in Software Engineering, with at least 2-3 years focused specifically on large-scale web scraping or data extraction. 

Benefits at Babel Street (just to name a few...)

  • Health Benefits: Babel Street covers 85-100% monthly premium costs for Medical, Dental, Vision, Life & Disability insurances - for you and your family!
  • Retirement Plans: Babel Street offers both a Traditional and Roth 401(K) with a very competitive match.
  • Unlimited Flexible Leave: We trust our employees to manage their own time and balance their personal and work lives.
  • Holidays: Babel Street provides employees with 12 paid Federal Holidays
  • Tuition Reimbursement: We are committed to investing in our employees. One way we do that is with our Tuition Reimbursement Program for continuing education.                 

Babel Street is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Further, Babel Street will not discriminate against applicants for inquiring about, discussing or disclosing their pay or, in certain circumstances, the pay of their coworker, Pay Transparency Nondiscrimination. In addition, Babel Street's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request, we will provide you with more information about such accommodations.