About the job
Senior Automation QA Engineer
Join our dynamic team at mlabs as a Senior Automation QA Engineer, where you will play a pivotal role in enhancing the quality assurance processes for a vital healthcare scheduling platform. This innovative application transitions hospital emergency departments from rigid staffing methods to a nimble, dedicated scheduling system. In a fast-paced healthcare environment, this platform is crucial for supporting swift schedule changes, maintaining structured data, and delivering accurate reporting.
Your primary responsibility will be to ensure the stability of essential user actions, authentication, and permissions, while safeguarding critical functionalities from the impact of new features and hotfixes.
Key Responsibilities:
- Test Strategy & Design: Develop and maintain the comprehensive test strategy for critical workflows and all associated documentation.
- Automation Development: Create, implement, and sustain end-to-end (E2E) automated tests using Playwright and TypeScript.
- Regression Management: Establish and manage risk-based regression tests, focusing on an automation-first approach supplemented by targeted manual checks.
- Manual & Exploratory Testing: Conduct exploratory and high-risk manual testing to uncover edge cases within the web platform.
- Engineering Collaboration: Collaborate closely with developers to ensure adequate unit and integration test coverage, providing insights during code reviews on testability and quality risks.
- Validation & Verification: Verify authentication, navigation, and intricate permission sets to ensure configuration changes adhere to stringent healthcare standards.
- Framework Evolution: Assist in the gradual rollout of testing frameworks as the product matures from initial development to advanced stages.
Interview Process:
- CV Screening
- English Speaking Evaluation (15 min)
- HR Interview (30-45 min)
- Technical Interview (60 min)
- Reference Check
- Decision
