Job purpose :
Responsible for Quality Assurance of SaaS and enterprise product.
Responsible for Defining QA strategy, approach, and execution in development projects.
Responsible for leading and directing the QA leadership team.
Be an advocate of Quality Assurance, Continuous Improvement, and industry-recognized Best Practices
Duties and responsibilities :
1. The qualified candidate will be responsible for the below Key deliverables :
Provide leadership and technical expertise within Test Automation and Quality Assurance.
Be accountable for the test automation projects, mentor, and provide leadership to the QA automation developers and managers.
Focus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automation.
Continuous focus on increasing test automation coverage
Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools, and Techniques across the teams.
Work with QA managers, Development managers, and Director to develop and execute QA strategies to meet and exceed organizational quality goals
Bachelor of Engineering or Masters in Computer Application with around 15 years of experience.
Technical Competencies :
Strong Agile methodologies and Project Management skills
QA Management experience across multiple products.
Strong bias for action with the ability to prioritize, multi-task, and meet deadlines
Expert knowledge & hands-on prior experience working with best-in-class SaaS and enterprise product Quality Assurance
Expert in various approaches & techniques used in testing; Test Automation, Testing Methodologies, Testing Processes, Tools, and Techniques (e.
g. TDD, CTD Jenkins, Selenium automation, other Open Source performance tools, VSTS, etc.)
Have strong technical skills, both functional and non-functional, manual and automation, ideally in a continuous delivery environment.
Experience in Big-data warehouses & analytics solutions will be an added advantage.
Ability to build, implement and direct quality assurance principles and maintain the quality of delivery.
Personality Traits :
Ability to build strong relationships, communicate effectively and collaborate well with cross-functional teams
Strong leader who can think strategically
Excellent communication skills
Able to motivate a team, recognize good talent and bring the best out of each individual Team player
Ability to mentor team members
Proactive, strong-minded, quick thinker and assertive.
Flexible with the ability to and work under pressure.
The ability to prioritize work and tasks under pressure.
Ability to handle conflict effectively.