Automated Test Engineer, Manager
Posted 10hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Automated Test Engineering Manager leading Playwright-based testing for ICF’s federal cloud applications. Driving CI/CD quality gates, data validation, and release readiness.
Responsibilities:
- Manage and mentor the Automated Test Team and provide strategic direction
- Extend and maintain the Playwright/Cucumber framework using the Page Object Model
- Design, develop, and maintain reusable automated functional, integration, and regression tests
- Design strategies for switching roles in pipelined automated test jobs
- Integrate automated suites into CI/CD pipelines and publish actionable results
- Troubleshoot unreliable tests and support release quality gates
- Plan and collaborate on AI-assisted testing and code review
- Translate user stories and acceptance criteria into traceable test scenarios
- Automate validation of data ingestion, transformations, and migration results
- Implement performance tests and integrate automated security checks
- Maintain controlled test data and repeatable test setup
- Diagnose failures, document reproducible defects, and verify corrections
- Support user acceptance testing and accessibility verification
- Report test coverage, execution results, defects, and release risks
- Track defect rates and trends
- Execute testing across development, test, staging, and production-like environments
- Guide fixture data and resource strategy in lower environments
- Participate in functional testing with business analysts, product owners, and users
- Participate in Agile planning, reviews, and retrospectives
- Maintain version-controlled test documentation and improve the automation approach
Requirements:
- 5+ years of hands-on experience building and maintaining automated test suites, preferably with Playwright and TypeScript
- 5+ years of experience writing, debugging, and reviewing test automation code in TypeScript or JavaScript
- Experience with Gherkin feature files and reusable step definitions using Cucumber or comparable BDD framework
- Experience integrating automated tests into CI/CD pipelines
- Experience managing test code through version control and peer review
- Experience deriving functional, integration, and regression tests from requirements and acceptance criteria
- Experience documenting defects and verifying fixes within an Agile delivery team
- Experience validating data-driven application behavior and using test evidence to assess release readiness
- U.S. Citizenship required
- Must be able to obtain and maintain a federal public trust or equivalent background investigation
- Must reside in the U.S. and be authorized to work in the U.S.; all work must be performed in the U.S.
- Must have lived in the U.S. for three full years out of the last five years
- 2+ years of experience acting as a Test Team Lead preferred
- Experience establishing test architecture for a new or modernized application
- Experience testing Azure applications or data workflows involving Databricks
- Familiarity with Python or SQL for data validation
- Experience with Jira, Confluence, and Scaled Agile Framework
- Familiarity with Section 508 and WCAG accessibility testing
- Experience validating AI-enabled search, document processing, or natural language workflows
- Experience supporting federal modernization programs and producing test evidence for governance, acceptance, or compliance reviews
- Must support EST hours
Benefits:
- Equal opportunity employer
- Reasonable accommodations throughout the application and employment process
- Benefits information provided under the Transparency in Coverage Act


















