About the Role
The role involves creating robust test automation frameworks, writing and executing test cases, and working closely with development teams to identify and resolve defects early in the software lifecycle.
Responsibilities
- Design and build automated test scripts for web and API applications
- Develop and maintain continuous integration and delivery testing pipelines
- Collaborate with software engineers to integrate testing into development workflows
- Identify, report, and track software defects using issue management tools
- Ensure test coverage aligns with functional and non-functional requirements
- Conduct performance and regression testing as part of release cycles
- Improve software quality by advocating for testability in system design
- Monitor test results and analyze failures to determine root causes
- Support deployment processes with pre- and post-release validation
- Participate in code reviews with a focus on testability and reliability
- Maintain documentation for test plans, cases, and automation frameworks
- Stay current with emerging testing tools and methodologies
- Work within agile development cycles to deliver incremental improvements
- Contribute to the improvement of overall software development practices
- Ensure compliance with security and data privacy standards in testing
Nice to Have
- Experience with end-to-end testing in microservices architectures
- Background in healthcare or consumer-facing digital platforms
- Familiarity with containerization tools like Docker
- Knowledge of monitoring and observability tools
- Experience with mobile application testing
- Certifications in software testing or quality assurance
Compensation
Competitive salary and benefits package offered based on experience and location.
Work Arrangement
Hybrid work model with flexibility to work remotely and in-office as needed.
Team
Collaborative engineering team focused on building scalable, user-centered technology solutions.
Our Technology Stack
We use modern JavaScript frameworks for frontend development, Python-based services for backend logic, and leverage AWS for cloud infrastructure. Testing is integrated into our CI/CD pipeline using GitHub Actions and Docker-based test environments.
Impact of Your Role
Your work will directly influence product reliability and user trust by catching issues before they reach production. You'll help shape a culture where quality is a shared responsibility across engineering teams.
Visa sponsorship may be available for qualified candidates.