
We’re seeking a part-time E2E Test Developer responsible for designing, implementing, and maintaining automated end-to-end test coverage for our React-based applications. This role focuses on ensuring the reliability and stability of our critical product infrastructure by building robust, scalable automated tests using either Selenium or Playwright. You will work closely with our development team to understand core functionality, identify high-risk flows, and prevent regressions by maintaining a strong automated test suite.
Key Responsibilities
- Develop and maintain automated E2E test suites using Selenium or Playwright.
- Identify, prioritize, and automate critical user journeys and high-impact application flows.
- Collaborate with developers and QA to refine acceptance criteria and ensure test scenarios reflect real usage.
- Integrate automated tests into CI/CD workflows and ensure consistent execution in various environments.
- Monitor, troubleshoot, and resolve test failures, flakiness, and performance issues.
- Maintain test documentation, structure, and best practices for long-term scalability.
- Propose improvements to testing strategy, tooling, and overall coverage.
Expected Skills & Experience
- Strong experience with Selenium or Playwright (one is enough; both is a plus).
- Solid understanding of modern JavaScript/TypeScript.
- Familiarity with testing React-based applications and common frontend architectures.
- Ability to write clean, maintainable, and stable automated tests.
- Experience with CI/CD systems (GitLab, GitHub Actions, or similar).
- Knowledge of browser automation, selectors, waits, and handling asynchronous UI.
- Good debugging skills, including dealing with flaky tests and environment-related issues.
- Comfortable working independently and reporting progress regularly in a part-time schedule.
What We Expect From You
- A proactive approach to identifying gaps in test coverage.
- Reliability in delivering consistent, high-quality test automation work.
- Clear communication about progress, blockers, and findings.
- Ownership of the E2E testing area — ensuring tests remain stable, updated, and aligned with product changes.
- Ability to work with minimal supervision while maintaining high standards.
- Experience testing complex multi-step flows or real-time interfaces.
Nice-to-Have
- Background in quality assurance or test strategy planning.
- Experience with API testing tools (Postman, Playwright API testing, etc.).
- Basic understanding of Docker or containerized environments.
Listed in: Cryptocurrency Jobs, Part Time Crypto Jobs, Developer Crypto Jobs, Remote Crypto Jobs, Web3 Web3 Jobs.