1

Functional Testing Jobs in Virginia (NOW HIRING)

Overview As a Steampunk Salesforce Functional Analyst/QA Tester , you will work with Technical/Solutions Architects and Developers to translate business requirements into wellarchitected solutions ...

ServiceNow Functional Lead

Reston, VA · Remote

$16.75 - $22/hr

Develop and coordinate functional testing strategies including user acceptance testing (UAT) and validation of implemented platform capabilities. * Monitor project progress and maintain functional ...

ServiceNow Functional Lead

Reston, VA · On-site

$56.25 - $77.50/hr

Develop and coordinate functional testing strategies including user acceptance testing (UAT) and validation of implemented platform capabilities. * Monitor project progress and maintain functional ...

Execute functional, regression, and user acceptance testing (UAT) for Liferay, PowerApps, and Business Intelligence applications. * Proficiency in developing, maintaining, and executing automated ...

Required Qualifications: 5+ years' experience familiarity with different types of testing (system integration (SIT), customer acceptance (CAT), regression, functional, etc.) and an ability to plan ...

... testing flows. Design, develop, and maintain automated test scripts using ServiceNow ATF Create test cases based on functional and technical requirements Collaborate with developers, business ...

Execute functional, regression, and user acceptance testing (UAT) for Liferay, PowerApps, and Business Intelligence applications. * Proficiency in developing, maintaining, and executing automated ...

Required expertise in not only Functional and Manual testing, but must be highly experienced in SOA Services testing. Experience with SOAPUi test tool and WinSQL extremely desirable. To perform ...

BA/QA

Ashburn, VA · On-site

Experience with software testing tools. (examples include Unified Functional Testing (UFT), Selenium) * Experience with database tools and developing analytics solutions using tools like ...

Non-functional testing (performance, scalability, security) * Traceability and compliance documentation While exposure to data validation is beneficial, this role is not primarily a data migration ...

next page

Showing results 1-20

Functional Testing information

See Virginia salary details

$23

$48

$79

How much do functional testing jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for functional testing in Virginia is $48.49, according to ZipRecruiter salary data. Most workers in this role earn between $31.44 and $63.41 per hour, depending on experience, location, and employer.

How to become a functional tester?

To become a functional tester, you typically need a background in computer science or information technology, along with knowledge of software testing principles and tools like Selenium or JUnit. Gaining experience through internships or entry-level testing roles and obtaining certifications such as ISTQB can improve job prospects. Strong analytical skills and attention to detail are essential for effective testing of software functionalities.

What does a functional tester do?

A functional tester evaluates software to ensure it performs according to specified requirements by testing individual features and workflows. They create test cases, execute tests, identify bugs, and verify fixes, often using testing tools and scripting to automate repetitive tasks. Their work helps ensure the software's functionality aligns with user expectations and business needs.

What are the key skills and qualifications needed to thrive as a Functional Tester, and why are they important?

To thrive as a Functional Tester, you need strong analytical abilities, knowledge of software development life cycles, and experience with test case design, usually supported by a degree in computer science or a related field. Familiarity with test management tools (such as JIRA or TestRail), automation frameworks, and ISTQB certification are often required. Attention to detail, problem-solving mindset, and effective communication are crucial soft skills that set top testers apart. These skills ensure thorough validation of software functionality, effective issue reporting, and collaboration across development teams, which are vital for delivering high-quality products.

What is the difference between Functional Testing vs Manual Testing?

AspectFunctional TestingManual Testing
PurposeVerify specific functionalities of a software application against requirementsIdentify bugs through manual execution of test cases
ScopeFocused on individual features and functionsBroader, including usability and exploratory testing
ToolsOften uses automation tools alongside manual stepsPrimarily performed manually without automation tools
Skills RequiredKnowledge of testing tools, scripting, and application logicAttention to detail, test case execution, and reporting skills

While both Functional Testing and Manual Testing involve testing software, Functional Testing specifically focuses on verifying that each feature works as intended, often using automation tools. Manual Testing encompasses a wider range of testing activities, including exploratory and usability testing, performed by testers without automation. Understanding these differences helps in selecting the appropriate testing approach for quality assurance.

Is functional testing a good career?

Functional testing is a valuable career in software quality assurance, focusing on verifying that software features work as intended. It often requires knowledge of testing tools, scripting, and understanding of software requirements, making it a stable and in-demand role in the tech industry. Career growth can include moving into automation testing or quality management positions.

How much do functional software testers make?

Functional software testers typically earn a median annual salary ranging from $50,000 to $80,000, depending on experience, location, and industry. Entry-level testers may start lower, while experienced professionals with certifications and skills in automation tools can earn higher salaries.

What is functional testing?

Functional testing is a type of software testing that evaluates the features and functions of a software application to ensure they operate according to specified requirements. Testers focus on verifying that each function of the software works correctly by providing appropriate input and expecting the correct output. This testing is typically black-box, meaning testers don’t need to know the internal code structure. Functional testing is crucial for validating the core functionality of an application before it is released to users.

How does a Functional Tester typically interact with developers during the software development lifecycle?

Functional Testers work closely with developers throughout the software development lifecycle, particularly during sprint cycles in Agile environments. They are responsible for designing and executing test cases based on functional requirements, and when issues are identified, they communicate detailed bug reports to developers. Effective collaboration ensures that defects are understood, prioritized, and resolved efficiently. Regular meetings such as daily stand-ups and sprint reviews foster open communication and quick feedback, helping both parties align on quality goals and project timelines.
What are popular job titles related to Functional Testing jobs in Virginia? For Functional Testing jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Functional Testing jobs in Virginia look for? The top searched job categories for Functional Testing jobs in Virginia are:
Infographic showing various Functional Testing job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 88% Full Time, 8% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $100,868 per year, or $48.5 per hour.
Salesforce Functional Analyst/QA

Salesforce Functional Analyst/QA

Steampunk

Mclean, VA • On-site

$80K - $150K/yr

Other

Re-posted 24 days ago


Job description

Overview

As a Steampunk Salesforce Functional Analyst/QA Tester, you will work with Technical/Solutions Architects and Developers to translate business requirements into wellarchitected solutions that best leverage the Salesforce platform.Develop, test, document and maintain solutions, integrations, and data migration elements of a Salesforce implementation using Salesforce declarative or programmatic development resources such as flows, validations, approvals, Visualforce pages, Lightning components, and everything clicks not code. Execute test plans to ensure quality delivery using test code and unit tests.Follow coding standards and participate in code reviews during projects to ensure appropriate design patterns are followed. 

Contributions

Responsibilities include:

  • Meeting with product design team to determine testing parameters
  • Writing test plans, creating test cases, testing procedures, bug reports, final QA reports for products
  • Managing test data architecture with the Tech Lead
  • Troubleshooting errors and streamlining procedures
  • Testing and examining code written by others and analyzing results, including three or more of the following:
    • Data validation testing
    • Functional testing
    • Performance and load testing
    • Usability testing
    • Accessibility (508) testing
  • Handling administrative functions in Salesforce applications including maintenance of user accounts, profiles, roles, security, and data access, setting up flows, sharing rules and permission sets. 
  • Administering standard and custom fields, map them out across integrations 
  • Analyzing database issues and troubleshoot problems. 
  • Assisting in training rollouts to new users and grow the application knowledge. 
  • Must envision, develop, and deploy tools to streamline processes to gain efficiencies and improve key metrics 
  • Must keep up to date on new Salesforce features  
Qualifications
  • Must have a BA/BS degree
  • Salesforce certified professional with a minimum of two years of Salesforce functional experience.  
  • Experience working with product owners to understand business needs and translate them into Salesforce specific user stories.  
  • Experience delivering a Salesforce project using Agile.  
  • Experience leading grooming sessions, developing the product backlog, leading Sprint ceremonies,planning and conducting testing and other functional related activities. 
  • Has experience leading, mentoring, and overseeing the work of junior functional resources. 
  • Certified Scrum Master preferred 
  • Must meet with product design team to determine testing parameters
  • Experience writing test plans, test cases, testing procedures, bug reports, final QA reports for products
  • Experience with troubleshooting errors and streamlining test procedures
  • Experience with testing and examining code written by others and analyzing results, including three or more of the following:
    • Data validation testing
    • Functional testing
    • Performance and load testing
    • Usability testing
    • Accessibility (508) testing
About steampunk

Steampunk relies on several factors to determine salary, including but not limited to geographic location, contractual requirements, education, knowledge, skills, competencies, and experience. The projected compensation range for this position is $80,000 to $150,000.  The estimate displayed represents a typical annual salary range for this position. Annual salary is just one aspect of Steampunk's total compensation package for employees. Learn more about additional Steampunk benefits here. 

Identity Statement

As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.

Steampunk is a Change Agent in the Federal contracting industry, bringing new thinking to clients in the Homeland, Federal Civilian, Health and DoD sectors.  Through our Human-Centered delivery methodology, we are fundamentally changing the expectations our Federal clients have for true shared accountability in solving their toughest mission challenges.  As an employee owned company, we focus on investing in our employees to enable them to do the greatest work of their careers - and rewarding them for outstanding contributions to our growth. If you want to learn more about our story, visit http://www.steampunk.com.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Steampunk participates in the E-Verify program. 

Employment Type: OTHER