01Key Responsibilities
- Defining quality standards and metrics for the current project/product.
- Working with all stakeholders to ensure that the quality metrics are reviewed, closed, and agreed upon.
- Make the QA team aware of the quality matrix and resolve all the queries.
- Create a list of milestones and checkpoints and set measurable criteria to check the quality on a timely basis.
- Defining processes for test plan and several phases of the testing cycle.
- Planning and scheduling several milestones and tasks.
- Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance, and issue tracking.
- Team allocation to projects, review the status, and work closely on the deadlines of the projects.
- Ensure the team is focusing on automation along with manual testing.
- Automated testing implementation and training to team.
- Keep raising the bar and standards of all the quality processes with every project.
- Set processes for test plan reviews and ensure that test plans get reviewed by all stakeholders.
- Review test strategies and ensure all types of testing, like unit, functional, performance, stress, acceptance, etc., are getting covered.
- Set quality standards for teams in various recent testing technologies in the industry, including finding current strategies for automation testing and day-to-day work processes like agile and scrum.
- Setting up goals and objectives for QA engineers.
- Motivating the team for achieving continuous improvement.
Minimum Qualification:
- The candidate must hold a bachelor's degree in Engineering/Technology or equivalent.
- The applicant must have a minimum of 7 years of experience, out of which at least 3 years must be in team management.
- Proven track record of strategizing and evolving testing strategies. Must have managed the roadmap for web and mobile products (Android/iOS) in the financial services industry.
- Proficiency in one or more programming languages.
- Understanding of software skills such as business analysis, development, maintenance, and software improvement.
- Working proficiency in development toolsets.
- Strong technical development experience in effectively writing code, code reviews, best practices on configuration management, and code refactoring.
- Proven problem-solving and analytical skills.
- Participation in the entire lifecycle of projects from requirement gathering to UAT sign-off.
- Defining and monitoring productivity and efficiency of testing teams through appropriate metrics.
- Proven experience in managing and facilitating a mix of internal teams and external vendors as part of product buildout.
- Strong team building and people management skills are a must. .