AliveCor is the most clinically validated personal ECG technology, trusted and recommended by leading cardiology practices in the United States and around the world. We value research, working in collaboration with hospitals and research groups, and supporting internal research in artificial intelligence and machine learning.
The Senior Software QA engineer will directly contribute to existing products, testing software for our Web, iOS, and Android products. You will be a key player in developing highly-visible, customer-facing products that are transforming the healthcare industry via big data.
Role and Responsibilities
- Lead the testing lifecycle for all Mobile (iOS/Android) and Web applications, balancing rigorous manual exploratory testing with scalable automation strategies.
- Execute comprehensive functional, non-functional, regression, integration, and end-to-end (E2E) testing, ensuring seamless data flow across APIs and front-end interfaces.
- Partner with Product and Engineering to architect detailed test plans and risk-mitigation strategies that align with rapid release cycles.
- Establish and maintain a rigorous Traceability Matrix linking high-level business goals to functional product requirements and specific test scenarios.
- Design, implement, and maintain automated test suites using industry-standard tools (Selenium, Appium, etc.) to increase CI/CD velocity and test coverage.
- Leverage Generative AI tools to accelerate the creation of test scenarios, synthesize complex test data, and audit test case accuracy against evolving requirements.
- Drive the "find-to-fix" workflow by utilizing defect tracking tools to log, prioritize, and verify high-impact issues with precision and technical depth.
- Act as the quality gatekeeper in collaboration with Developers and Product Managers to identify high-impact issues early in the design phase (Shift-Left).
- Maintain high