About the Role
The role involves designing and implementing automated testing solutions to support the continuous delivery of high-quality software in a fast-paced environment, with a focus on reliability, performance, and security.
Responsibilities
- Design and develop automated test frameworks for web and API services
- Collaborate with development teams to integrate testing into CI/CD pipelines
- Identify, report, and track software defects using issue management tools
- Write and execute test cases for functional and non-functional requirements
- Ensure software meets defined quality standards before release
- Participate in code reviews with a focus on testability and quality
- Monitor system performance and conduct load and stress testing
- Maintain and optimize existing test automation suites
- Work closely with product and engineering teams to understand feature specifications
- Contribute to the improvement of software development lifecycle practices
- Validate security controls and compliance requirements through testing
- Support production releases and post-deployment validation
- Document testing processes and create technical test reports
- Stay current with emerging testing tools and methodologies
- Promote a culture of quality across engineering teams
- Analyze test results and provide actionable feedback
- Ensure compatibility across multiple environments and configurations
- Assist in defining acceptance criteria for user stories
- Use version control systems to manage test code and assets
- Troubleshoot and resolve test environment issues
- Evaluate third-party tools for test automation and monitoring
- Help onboard new team members to testing frameworks
- Contribute to architectural discussions with a quality-first mindset
- Ensure accessibility and usability standards are met through testing
- Support compliance with healthcare data regulations through rigorous validation
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model
Team
Collaborative engineering team focused on scalable healthcare technology solutions
Why Join Us
- Opportunity to work on mission-driven technology that improves access to mental health care
- Supportive environment that values innovation, collaboration, and professional growth
- Comprehensive benefits including health insurance, retirement plans, and paid time off
Technology Stack
- Primary languages include JavaScript, Python, and Java
- Testing frameworks include Cypress, Selenium, and Jest
- Cloud infrastructure on AWS with containerization via Docker
- CI/CD using Jenkins and GitHub Actions
- Agile project management with Jira and Confluence
May be available for qualified candidates

