QA Automation & Testing
- Develop and maintain UI test automation scripts using Playwright in TypeScript/JavaScript, aligned with TestRail cases.
- Integrate and manage test scripts within GitHub repositories, following version control best practices.
- Design and maintain CI-integrated test pipelines (e.g. GitHub Actions) to detect UI regressions early.
- Work with QA, product, and engineering teams to prioritize test automation coverage during sprints.
- Support manual regression and UAT testing during release weeks to ensure stability and confidence.
- Continuously identify and fill test coverage gaps, in both automated and manual areas.
- Analyze and troubleshoot UI test failures and collaborate with developers to drive resolution.
- Stay current with testing tools, trends, and best practices in automation and QA.
- Contribute to load testing the platform.
- Leverage AI tools to accelerate script generation and improve test case authoring.
Scrum Master Responsibilities
- Facilitate Scrum ceremonies — backlog refinement, sprint planning, daily scrum, sprint review, and retrospectives — keeping them purposeful and timeboxed.
- Maintain transparency of the backlog, sprint goal, and Definition of Done, and drive empiricism through inspection and adaptation of Scrum events and metrics.
- Identify and remove impediments quickly, escalating cross-team blockers where needed.
- Coach the Product Owner and Developers to self-manage, collaborate effectively, and continuously improve.
- Coordinate release management activities, including version tracking, release documentation, and regression/UAT sign-off, in partnership with QA and DevOps.
- Manage sprint and release administration in Jira (sprint creation and closure, sub-tasks, release versions, dashboards).
- Drive actionable outcomes from retrospectives, tracking improvement items with clear owners and follow-through.
Shared / Cross-Cutting
- Participate fully in sprint ceremonies: grooming, planning, retrospectives, and daily standups.
- Work with QA, product, and engineering teams across multiple geographies to align priorities and delivery.
- Balance hands-on automation/testing work with Scrum Master facilitation duties across the sprint cycle.