Remote Volunteer Test Automation Lead — iLevelUP
iLevelUP is a future-readiness platform designed to support students through the complexities of college and career preparation. It transforms this journey into a guided, engaging, and interactive experience using AI-driven personalization and gamification.
About the role
The volunteer Automation Testing Lead will design and maintain an effective test automation strategy and infrastructure that complements manual, accessibility, security, and exploratory testing. They will assess current automation coverage, reliability, execution time, environments, and maintenance costs, define an approved automation roadmap based on product risk and release needs, establish patterns for various types of checks, build reusable fixtures, page or screen abstractions, synthetic test data, reporting, and CI integration, reduce flaky tests through clear ownership, diagnostics, isolation, and review, mentor volunteer engineers, and review automation changes. They must protect credentials and ensure tests do not expose or modify sensitive production data, track coverage, failures, runtime, defect prevention, and maintenance health, and never run destructive tests or change production release gates without authorization.
Qualifications
- Senior experience with automated software testing, test architecture, CI/CD, coding, and quality engineering
- Strong proficiency in Playwright, Cypress, Selenium, Appium, API testing, or comparable tools
- Familiarity with accessibility, performance, security, mobile, web, and synthetic-data practices
- Clear technical documentation and mentoring skills
- At least 21 years old and willing to complete screening and confidentiality requirements
Responsibilities
- Assess current automation coverage, reliability, execution time, environments, and maintenance cost
- Define an approved automation roadmap based on product risk and release needs
- Establish patterns for unit, API, component, integration, end-to-end, and visual checks
- Build reusable fixtures, page or screen abstractions, synthetic test data, reporting, and CI integration
- Reduce flaky tests through clear ownership, diagnostics, isolation, and review
- Mentor volunteer engineers and review automation changes
- Protect credentials and ensure tests do not expose or modify sensitive production data
- Track coverage, failures, runtime, defect prevention, and maintenance health
- Never run destructive tests or change production release gates without authorization