About the Role
The role involves designing, implementing, and maintaining test strategies to verify software functionality, performance, and reliability across development cycles.
Responsibilities
- Develop and execute test plans for web and API-based applications
- Identify, document, and track software defects
- Collaborate with developers and product teams to resolve issues
- Design automated test scripts using appropriate frameworks
- Maintain and improve existing test automation suites
- Conduct regression, integration, and system testing
- Validate fixes and ensure issues do not reoccur
- Participate in agile ceremonies and planning sessions
- Monitor application behavior in staging and production environments
- Ensure compliance with defined quality standards
- Provide input on user experience and interface consistency
- Assess risk areas in new and existing features
- Support continuous integration and deployment pipelines
- Evaluate performance and scalability under load
- Review requirements and specifications for testability
- Contribute to test environment setup and configuration
- Use version control systems to manage test assets
- Report on testing progress and quality metrics
- Stay current with testing tools and industry practices
- Promote a quality-first mindset across the team
Nice to Have
- Experience with end-to-end testing tools like Cypress or Playwright
- Background in full-stack development
- Exposure to mobile application testing
- Certifications in software testing
- Knowledge of accessibility standards
- Experience with Docker or containerized environments
- Familiarity with monitoring and logging tools
- Contributions to open-source testing projects
- Understanding of database querying and validation
- Experience working with remote teams across time zones
Benefits
- Flexible working hours
- Remote-first culture
- Professional development budget
- Annual team retreats
- Health and wellness support
- Paid time off and holidays
- Equipment allowance
- Parental leave
- Stock options
- Learning resources access
Compensation
Competitive salary based on experience
Work Arrangement
Remote
Team
Small, agile team focused on product quality and continuous delivery
Our Tech Stack
We use modern JavaScript frameworks for frontend testing, Node.js for backend services, Cypress for end-to-end tests, GitLab CI for pipelines, and Docker for consistent environments.
Growth Opportunities
Engineers are encouraged to lead testing initiatives, mentor peers, and contribute to tooling improvements with support for certifications and conference attendance.
Available for qualified candidates