Job Responsibilities:
- Develop, implement, and maintain comprehensive test plans and test cases.
- Execute manual and automated tests to ensure product quality and performance.
- Identify, document, and track defects and issues through to resolution.
- Collaborate with developers, product managers, and other stakeholders to understand requirements and ensure thorough testing.
- Perform regression testing and ensure that new features do not negatively impact existing functionality and continuously improve QA processes and methodologies to enhance efficiency and effectiveness.
- Facilitate daily stand-ups, sprint planning, sprint reviews, and retrospectives.
- Ensure the team adheres to Agile principles and practices.
- Remove impediments and blockers that hinder the team's progress.
- Foster a collaborative and self-organizing team environment.
- Track and report on team progress and performance metrics and work closely with product owners to ensure the backlog is well-groomed and prioritized.
- Coach and mentor team members on Agile best practices and continuous improvement.
Required qualifications, capabilities, and skills
- Formal training or certification on QA & Scrum Master and 3+ years applied experience
- Expertise with Agile and Scrum frameworks and their application in Product Development and delivery organization
- Ability to coach and mentor
- Ability to collaborate with and influence people at various levels
- Sound understanding of Scaling framework such as LeSS and various other Agile frameworks such as Kanban, XP
- Ability to leverage skills from coaching, facilitation, conflict resolution and more to serve the team(s)
- Possess an executive presence and ability to coach multiple teams across the product
- Knowledge of industry-wide technology strategies
- Ability to leverage capabilities across the firm to solve local problems
Preferred qualifications, capabilities, and skills
- Familiarity with modern front-end technologies
- Exposure to cloud technologies