Lead the design, development and implementation of comprehensive test strategies that align with project and business goals, technical requirement and quality standards.
Lead Quality Engineering initiatives for a portfolio and strategize the transition from traditional quality assurance approach to quality engineering practices.
Expert in planning testing for both manual and automation in the following areas - Progression, Regression, Integration, E2E, Accessibility, POS , Load & Performance, Security
Design E2E test automation tools and solutions to ensure testing efficiency across multiple platforms and domains
Design mobile application testing frameworks ensuring optimal quality for both iOS and Android platforms
Implement measures to support effectively automated CI/CD pipelines to improve release cycles with a perspective of shift left approach
Champion testing best practices across the organization. Provide technical leadership to the team and make sure best practices are continuously followed and evolved.
Expertise in defining KPIs for measuring quality. Establishing standard reporting mechanisms to track effectiveness of testing and success of test automation
Drive innovation by introducing emerging QA tools and technologies, leveraging AI-driven test automation solutions
Familiarity with devising a test strategy for testing on-prem or cloud POS systems, hardware and peripheral devices.
Familiarity with setting up and maintaining an org wide QA lab for testing.
Qualifications:
15+ years of experience in software testing with at least 6-7 years of experience in Test Architecture and a leadership role.
Proven expertise in QA transformation initiatives and building high-performing QA solutions
Strong understanding of software development process and methodologies like Agile, Scrum and Sprint ceremonies etc
Deep knowledge and hands-on experience with high-demand popular automation tools like Selenium, Appium, Cypress, Playwright etc.
Hands-on experience in Integration Test Automation with CICD tools like Jenkins, GitLab, Azure DevOps etc and the process to setup a pipeline
Proficiency in at least a couple of programming languages like Java, Python, Java/Type Script.
Familiarity with cloud based testing environments and tools like AWS, Azure, BrowserStack
Solid knowledge of APIs (Postman, Swagger, RestAssured), microservices, databases and cloud platforms
Strongly skilled in solving critical problems, identifying and analysing gaps, collaborating effectively with business and technical teams and be a QA consultant for stakeholders
Knowledge on Gen AI testing tools (added advantage)