About the Role
The role involves designing, building, and maintaining automated test frameworks using Playwright and TypeScript. The engineer will collaborate with development teams to identify test requirements, execute test cases, and report on quality metrics.
Responsibilities
- Design and implement automated test scripts using Playwright
- Write and maintain test code in TypeScript
- Collaborate with developers to understand feature requirements
- Execute both automated and manual test cases
- Identify, document, and track software defects
- Participate in test planning and strategy sessions
- Ensure test coverage aligns with functional specifications
- Review application changes for testability and risk
- Integrate automated tests into CI/CD pipelines
- Monitor test execution results and analyze failures
- Maintain up-to-date test documentation
- Contribute to improving testing processes and tooling
- Validate fixes and perform regression testing
- Support release validation and deployment activities
- Communicate testing progress and risks to stakeholders
Nice to Have
- Experience with test reporting tools
- Familiarity with headless browser testing
- Knowledge of accessibility testing principles
- Experience testing single-page applications
- Background in TypeScript-based frontend frameworks
- Exposure to performance or security testing concepts
Compensation
Contract position
Work Arrangement
Remote
Team
Collaborative engineering team focused on quality assurance
Tech Stack
- Playwright for browser automation
- TypeScript for test scripting
- Git for version control
- CI/CD pipelines for test integration
- Modern web technologies and frameworks
Contract Details
- This is a time-bound contract role
- Remote work with flexible scheduling
- Performance-based deliverables and milestones
Not available