Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
TV
Technology Ventures
UAT Tester III
Career Insights for Software QA Engineer / Tester
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Virginia data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software QA Engineer or Tester designs and runs in-depth diagnostic tests to evaluate software and check for problems before new products are marketed. Pilots software and applies tests to check for errors and glitches.
$104,973 / year median in Virginia
-3% projected decline
Job Description
Reston, VA Contract Sep 11, 2026 UAT Tester - Quality Engineering & Testing Design, develop, execute, and maintain test plans, test cases, test scripts, and testing strategies for Loan Delivery and Loan Acquisition applications. Perform functional, integration, system, regression, end-to-end, and acceptance testing. Validate business workflows supporting mortgage loan delivery, loan acquisition, investor reporting, and downstream integrations. Analyze requirements and technical specifications to identify testing scope, risks, dependencies, and test coverage needs. Develop and execute automated test solutions to improve testing efficiency and quality outcomes. Automation Engineering Build and maintain automation frameworks using Selenium, Playwright, and BDD/Gherkin methodologies. Develop reusable automation assets and regression suites. Integrate automated tests into CI/CD pipelines to support continuous testing efforts. Identify opportunities to increase automation coverage across applications and services. API & Data Validation Perform API testing using REST-based services and validate business transactions across integrated applications. Design and execute backend database validations using Oracle SQL. Analyze complex data flows and perform extensive data reconciliation across systems. Validate XML files and mortgage-specific data structures exchanged between applications. Mortgage Business Testing Support testing of Single-Family applications related to: Loan Delivery Loan Acquisition Loan Eligibility Validation Mortgage Data Management Investor Delivery Processes Loan Certification and Quality Controls Validate business rules governing loan acquisition and delivery transactions. Ensure compliance with established mortgage data standards and business requirements. Agile Delivery Participate in Sprint Planning, Daily Standups, Backlog Refinement, Sprint Reviews, and Retrospectives. Collaborate with Product Owners, Business Analysts, Developers, and Operations teams to ensure successful delivery of functionality. Document testing results, defects, quality metrics, and release readiness assessments. Contribute to continuous process improvements and quality engineering best practices. Innovation & Continuous Improvement Leverage AI-enabled tools such as Microsoft Copilot, ChatGPT, and Visual Studio Code extensions to improve productivity, accelerate test design, and support problem-solving activities. Identify process improvement opportunities that enhance quality, efficiency, and team effectiveness. Promote a quality-first mindset throughout the software development lifecycle.