A seasoned Senior Manager of Quality Engineering and experienced Agilist leading cross-functional teams in Pharmacy Solutions and Technology. Expert in goal setting, driving quality initiatives, collaborating cross-functionally, and adept in stakeholder management and negotiations. Committed to staying ahead in industry trends for streamlined team efficiency and optimal project delivery.
Overview
11
11
years of professional experience
1
1
Certification
Work History
Senior Manager, Quality Engineering
LOBLAW COMPANIES LIMITED
08.2022 - Current
Leading a portfolio comprising of 3 major verticals which include 80+ Quality Engineers spread across Pharmacy Solutions and Technology at Loblaw. This involves setting clear goals and objectives for the team, providing guidance and support to team members, and ensuring that all team members are aligned with the overall strategy and direction of the organization
Driving quality initiatives and processes: This involves implementing and maintaining quality standards and processes, as well as identifying and addressing any issues or weaknesses in the quality process
Developing and implementing quality testing strategies: This involves designing and implementing effective testing processes and frameworks to ensure the quality of products and services
Managing and coaching team members: This involves providing ongoing support and guidance to team members, as well as providing feedback and performance evaluations to ensure that team members are meeting their goals and objectives
Collaborating with cross-functional teams: This involves working closely with teams from different departments to ensure that quality standards and processes are being followed and to identify and resolve any issues or challenges
Staying up-to-date with industry trends and best practices: This involves staying informed about the latest developments and trends in the field of quality engineering, and implementing best practices to ensure that the team is operating at the highest level of efficiency and effectiveness
Financial and budget forecasting: This involves developing and managing budgets for the quality engineering team, as well as forecasting future financial needs and resources
Resource management: This involves managing the allocation of resources, including hiring and firing team members as needed, to ensure that the team has the necessary skills and expertise to meet its goals and objectives
Vendor management: This involves managing relationships with external vendors and partners, including negotiating contracts and ensuring that vendor performance meets the needs of the organization
Stakeholder management: This involves communicating with stakeholders such as customers, executives, and other key decision-makers to ensure that their needs and expectations are being met
Negotiations: This involves negotiating with external vendors and partners, as well as internal stakeholders, to secure the best terms and agreements for the organization.
Quality Engineering Lead
LOBLAW COMPANIES LIMITED
12.2021 - 08.2022
As a QE Lead in the 'Pharmacy and Healthcare' domain, my responsibilities included:
Leading and managing a team of quality assurance professionals in the development and execution of test plans, test cases, and test scripts
Collaborating with cross-functional teams, including developers, business analysts, and project managers, to ensure the quality of software applications related to pharmacy and healthcare
Designing and implementing QA processes like Shift Left Testing approach and procedures specific to the domain, ensuring compliance with industry standards and regulatory requirements
Conducting risk assessments and identifying potential quality issues, taking proactive measures to mitigate risks and improve overall product quality
Participating in requirement gathering and analysis sessions to provide input on quality aspects and ensure alignment with customer expectations
Performing comprehensive functional, integration, and regression testing of pharmacy and healthcare software systems to identify defects and ensure system stability
Defining and tracking key performance indicators (KPIs) to measure and report on the effectiveness of QA activities in the domain
Mentoring and coaching team members, providing guidance on QA best practices and fostering a culture of continuous improvement
Overall, my role as a QA Lead in the 'Pharmacy and Healthcare' domain involved ensuring the delivery of high-quality software solutions that meet the specific needs and requirements of the pharmacy and healthcare industry.
Automation Test Lead
Royal Bank Of Canada, RBC (TCS - Canada)
09.2019 - 11.2021
Led a QE Team of 8 members in a payment modernization project - Interac e-Transfer for one of the biggest clients in the financial domain - RBC
Developed multiple automation projects and solutions using ReadyAPI tool to test 12 APIs across a period of 16 months
Also led the FI-to-FI testing for the client FI which involved extensive coordination and testing with other FIs and ensuring our product is certified successfully by the Certifying Authority
Organized and conducted defect triage sessions across all teams involved to ensure maximum quality deliverables
Created a solution to integrate the automation test framework with ALM and update results in realtime during execution
Prepared the detailed plan for End-to-End testing involving more than 10 upstream and downstream teams which ensured 2 cycles of smooth end-to-end testing and coordination in both QA and pre-production environments
Outlined and established high quality QE practices withing the team and ensured proper code reviews are conducted within the team
Developed the Smoke Testing & Regression Testing pack and integrated it along with DevOps deployment Jenkins pipeline to achieve continuous integration and continuous delivery
Brainstormed and provided logical solutions to realtime problems and also maintained a healthy and positive environment within the team
Worked on design, development, improvement and maintenance of automation framework
Worked on the development of a Java based reusable framework to handle Excel and CSV based I/O operations thus eliminating the dependency on third-party tools to handle file handling requirements.
SQA Engineer
IHS Markit (Now S&P Global)
08.2017 - 07.2019
Developed a comprehensive reusable test automation framework from scratch primarily using Selenium, Java, Maven and TestNG which has been reused over 12 times in 2 years across 8 teams to automate different web-based applications, thereby reducing the manual effort in each team by 90%
Automated the complete regression suite for 3 projects by writing test scripts for using the developed framework and configured continuous integration using Jenkins
This resulted in bringing down the time and effort involved in regression testing to zero as the scripts ran overnight via Jenkins and detailed reports were mailed to the respective stakeholders
Wrote integration tests for 50+ REST web services (Automated API Testing) in Java using a Spring Runner based automation framework and learned to serialize/deserialize complex JSON requests/responses
Worked both as an individual contributor and as a senior team member involved in mentoring the junior team members
Improved test automation process by introducing code reviews, updating technology stack and adding reporting using Allure reports
Designed and implemented workflows using Jenkins Pipeline by dividing the end-to-end process into sequential stages and controlling each stage using pipeline script written in Groovy.
Senior Quality Analyst
CPP Assistance Services Pvt Ltd
07.2016 - 07.2017
Took a leading role in test automation and manual testing, actively involved in creation of detailed test plans, test cases and test scenarios for different application modules according to functional requirements and business specifications
Responsible for conducting smoke, functional, UI, regression and ad-hoc testing by writing manual test scripts in HP Quality Center (ALM)
Utilized Selenium WebDriver and Java to automate regression scripts earlier written in HP QC
Gained hands-on experience on API testing using Postman tool for testing REST webservices
Involved in system integration and user acceptance testing (UAT) on later stages of SDLC
Led initiative for proper detailed documentation over Confluence.
Software Engineering Analyst
Accenture Services Pvt Ltd
02.2013 - 05.2017
Continuous Integration setup using Ant/Jenkins and comprehensive testing, defect management for end-to-end migration of 155 Applications across 400 Servers from Windows 2003 to Windows 2008 Server
Defined a comprehensive test approach by closely analyzing the dependencies among the interrelated and critical applications and suggested reuse of the existing project lifecycle model by adding couple of branches
The new Test Approach suggested and implemented by me at such an early stage of career, helped in reducing the SCM team's lead time by 80% and per application testing effort by 90%
This saved $9K for the company and was much appreciated across the leadership
Was awarded the ‘ACE Award' for the same which is the highest award in the organization
Extensive coordination and communication with client via Defect swat calls, Root Cause Analysis calls, sending regular progress reports for Test Preparation, Execution and Defect Status.
Activities , Collaborated with Give Foundation in Jun 2019 and planted 10 trees for ‘Doing my Bit' to improve the green cover on our planet. Star Award – IHS Markit 2018 for outstanding performance and contribution. ACE Award – Accenture 2014 for innovation and cost-saving.