Job Information
GovCIO Automated Testing Lead (Remote DC/MD/VA) in Fairfax, Virginia
Fairfax, Virginia
Suitability/Public Trust
Hybrid schedule
Information Technology
GovCIO is seeking an experienced Testing Lead to support one of our cross-functional delivery teams. This position is 100% remote within the DC Metropolitan area with occasional on-site meetings.
Responsibilities
Testing Leadership
Lead and manage all testing activities across the software development lifecycle to ensure delivery of high-quality, reliable solutions.
Develop and implement comprehensive test strategies, test plans, and test cases aligned with program objectives and release schedules.
Oversee functional, integration, regression, performance, and user acceptance testing efforts.
Establish and enforce quality assurance standards, best practices, and testing methodologies.
Collaborate with Product Owners, Scrum Masters, Business Analysts, and Development teams to ensure requirements are testable, clearly defined, and aligned with acceptance criteria.
Manage the defect lifecycle process, including tracking, prioritization, root cause analysis, and resolution validation.
Provide leadership and mentorship to QA/test engineers, fostering continuous improvement and accountability.
Support and guide test automation strategy development, including selection and implementation of appropriate tools and frameworks.
Review source code in GitHub repositories (primarily TypeScript-based applications) to understand functionality, validate logic, and support development of effective test coverage.
Technical Responsibilities
Design and implement automated testing solutions using modern browser automation and emulation tools such as Puppeteer (emulated browser) and Playwright, with understanding of Microsoft-focused tooling ecosystems.
Leverage Selenium for browser-based automation, with understanding of its architecture and browser dependency requirements.
Utilize headless browser technologies (e.g., phantom.js) for automated UI and integration testing.
Implement front-end testing strategies for React applications using frameworks such as Enzyme and Cucumber.
Develop and maintain automated test suites using JavaScript/Node.js-based testing frameworks such as Jest and related tooling.
Collaborate closely with developers to ensure testability within CI/CD pipelines and DevSecOps environments.
Qualifications
Required Skills and Experience
Bachelor’s Degree with 8+ years of experience (or commensurate experience).
5+ years of experience leading testing or QA teams within Agile development environments.
Strong experience reviewing and understanding application code in GitHub, particularly TypeScript-based applications.
Hands-on experience with browser automation tools such as Puppeteer, Playwright, and Selenium.
Experience using headless browser technologies for test automation.
Experience testing React-based front-end applications using frameworks such as Enzyme or Cucumber.
Proficiency in JavaScript/Node.js testing frameworks such as Jest and related tooling.
Strong understanding of the software development lifecycle, CI/CD pipelines, release management, and DevSecOps practices.
Excellent leadership, communication, and stakeholder engagement skills.
Ability to explain complex technical testing concepts clearly to both technical and non-technical stakeholders.
Preferred Skills and Experience
Experience implementing enterprise-scale automation frameworks.
Experience integrating automated testing into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Azure DevOps).
Understanding of AWS GovCloud infrastructure, data flows, and integrations.
Experience supporting federal programs or regulated environments.
Clearance Required: Ability to obtain and maintain a Suitability/Public Trust.
Posted Salary Range
USD $130,000.00 - USD $145,000.00 /Yr.