Responsibilities
- Partner with product, engineering, and design teams to refine user stories, ensuring acceptance criteria are clear, complete, and testable.
- Conduct daily evaluations of the QA swimlane in JIRA for new feature work and collaborate with engineers to execute test cycles.
- Design, develop, and document comprehensive test plans and test cases for new and existing backend services.
- Develop and maintain Postman API tests and automated integration test suites targeting backend services and data flows across AWS components (SQS, SNS, DynamoDB, EventBridge).
- Implement and manage API contract testing to validate integrations and ensure data consistency across internal and external services.
- Design, execute, and maintain performance, load, and stress tests for critical backend infrastructure to ensure scalability and reliability.
- Collaborate with engineering teams to define and test security, access control, and compliance requirements (e.g. HIPAA) for backend services handling sensitive data.
- Integrate automated test suites into CI/CD pipelines (GitHub Actions) to establish continuous quality gates and support safe, frequent deployments.
- Manage initial release completion, acting as the first quality gate by approving tickets when testing passes or returning them for rework when defects are identified.
- Collaborate with QA Engineers across squads to ensure a consistent and high-quality experience for both patient- and provider-facing features.
Requirements
- 5+ years of experience in startup or fast-paced environments, combining strong manual testing skills with automated testing capabilities.
- At least 3 years of hands-on experience testing AWS-based backend architectures using Kubernetes.
- Strong understanding of testing patterns for distributed systems and AWS services such as SQS, SNS, DynamoDB, and EventBridge.
- Proficiency in a modern programming language such as Python, Java, or TypeScript for writing and maintaining automated test suites.
- Proven experience designing and implementing automated integration, end-to-end, and component tests.
- Experience with performance, load, and stress testing applied to backend infrastructure.
- Hands-on experience with API contract testing frameworks.
- Working knowledge of CI/CD principles and experience integrating automated tests into deployment pipelines.
- Familiarity with agile development practices and bug tracking tools (e.g. JIRA, BrowserStack).
- Strong analytical mindset with a continuous improvement approach.
- Detail-oriented in test execution and thorough in documentation.
- Strong communication skills and ability to collaborate effectively within cross-functional teams.
Nice to Have
- Experience in the healthcare domain.
Benefits
- Professional growth, meaningful projects, an open culture, and a strong work-life balance.
- Opportunity to work in a growing and future-oriented sector, contributing to high-impact digital solutions.
- Hybrid work model as part of our culture and way of working.
- Curiosity and continuous learning as technology evolves.
Work Arrangement
Hybrid
Additional Information
- We perform background checks on all final candidates.