Stand out for this role — generate a tailored resume and cover letter in about a minute.
USCIS is seeking an Automation Tester to develop and execute manual and automated tests for its applications and services. The role emphasizes defect management, requirements traceability, accessibility testing, and release readiness.
You will support end-user testing and ensure delivered functionality meets documented criteria. The candidate will work in a fast-paced government environment, contributing to continuous testing, test automation improvements, and audit-ready test artifacts.
Overview: We are seeking a highly skilled Automation Tester develops and executes manual and automated tests for USCIS applications and services. The role supports product quality through continuous testing, defect management, requirements traceability, accessibility testing, and release readiness activities.
Key responsibilities include :
Develop and execute test plans, test cases, automated scripts, and test data for USCIS applications and services.
Perform functional, regression, integration, API, interoperability, performance, and Section 508 accessibility testing.
Execute automated tests within CI/CD pipelines and analyze results to identify defects and unexpected system behavior.
Document, track, retest, and verify resolution of defects in coordination with development teams.
Support end-user testing and confirm delivered functionality aligns with documented requirements and acceptance criteria.
Maintain test evidence, execution results, and requirements traceability artifacts to support quality validation and audit readiness.
Report recurring defects, testing trends, and quality issues to project and engineering teams.
Support improvements to test automation, test coverage, reporting, and overall quality assurance processes
Education: Bachelors Degree in Computer Science or similar required work
Authorization: US citizenship required in order to obtain a US government Public Trust clearance