Results-driven QA Lead with 17 years in software quality assurance, specializing in manual and automation testing. Proven expertise in planning and executing QA processes to ensure product quality and timely project delivery. Skilled in back-end testing and CI/CD pipeline integration, fostering team development and effective task management in fast-paced environments.
Overview
19
19
years of professional experience
1
1
Certification
Work History
QA Lead/ Senior Engineer SDET
S & P Global
03.2020 - Current
Work closely with product management, development, and cross-functional teams to understand requirements, technical specifications, project deliverables, and dependencies.
Led global QA team to ensure timely delivery of high-quality products while managing QA project plans, resource allocation, and capacity profiles.
Defined test strategies, established risk-based testing, and created a defect management process to enhance product quality and support timely releases.
Set up testing frameworks, establish standards, and manage automation setup activities. Identify and automate test cases for continuous integration and delivery pipelines.
Define the scope of testing, ensuring the QA team stays on track with accepted deliverables. Analyze requirements and guide the team through the product workflow.
Provided technical leadership and training to QA team, enhancing skill sets and reinforcing quality standards.
Facilitate and participate in defect triage meetings, raise risks or concerns to senior management, and ensure effective resolution.
Finalized sign-off of all releases by reviewing and approving automation code before merging into the main branch.
QA Lead
Gain Capital
04.2015 - 10.2019
Led end-to-end test cycle activities including test planning, test design, test execution, and code management/review. Ensured efficient resolution of issues with automated tests.
Built and maintained automation frameworks for API testing and web service validation using tools such as Postman, SpecFlow, and FitNesse.
Developed and maintained automated testing solutions that adapted to evolving requirements and project needs.
Collaborated with business partners and project teams to gather application requirements, develop test estimates, and design comprehensive test plans and strategies that aligned with project goals.
Coordinated test tasks across the team, including alignment with the development and product management teams to ensure successful execution.
Planned and monitored User Acceptance Testing (UAT) activities, liaising with clients to ensure test progress and quality goals were met.
Guided team members in enhancing technical skills and improving productivity through targeted training sessions and knowledge sharing initiatives.
Actively participated in agile ceremonies, including backlog grooming, sprint planning, daily scrums, sprint reviews, and retrospectives to ensure smooth workflow.
Worked closely with development and business teams to identify and resolve testing discrepancies. Ensured that all testing scripts and documentation remained up to date with application changes.
QA Consultant
UBS Global Asset Management
08.2014 - 02.2015
Managed test processes in Rally by writing test cases, executing tests, logging defects, tracking test coverage, and creating test sets aligned with release scope.
Analyzed business requirements and acceptance criteria to write clear and concise test cases.
Identified high-risk features, determined test scope and limitations, and prioritized regression tests for future releases.
Performed backend testing using SQL queries to evaluate data integrity and software functionality.
Coordinated User Acceptance Testing (UAT), supported clients during UAT phase, and generated test completion reports and consolidated sign-off documentation for stakeholder review.
Facilitated agile ceremonies including backlog grooming, sprint planning, daily scrums, sprint reviews, and retrospectives, enhancing team alignment and collaboration.
Senior QA Lead / Scrum Master
Merger Market
06.2011 - 07.2014
Created, assigned, and tracked project work plans to ensure timely delivery, providing technical guidance to team members for successful task completion.
Led and participated in agile ceremonies including product backlog meetings, sprint planning, daily scrums, sprint reviews, and retrospectives.
Identified high-risk features, set priorities, and defined the scope and limitations of tests to ensure coverage of critical areas.
Collaborated with the Product Owner and development teams to address and resolve defects, perform retesting, and close bugs efficiently.
Reported on release readiness based on test coverage and success rates, ensuring the software met quality standards before release.
Designed and implemented a Behavior-Driven Development (BDD) automation framework using Visual Studio, Selenium WebDriver, C#, and SpecFlow.
Facilitated discussions and resolved conflicts within the team, while removing any blockers to ensure smooth workflow.
Acted as a release head, coordinating with business, development, and testing teams to ensure successful software releases.
Coordinated User Acceptance Testing (UAT) with various business stakeholders to ensure product alignment with user needs and expectations.
QA Consultant
ICAP
10.2010 - 12.2010
Executed test scripts and logged results using Quality Center.
Executed test scripts and logged results using Quality Center.
Worked closely with the development team and business analysts to test new functionality.
Coordinated defect management with team members, adhering to Agile methodology to streamline resolution processes.
Verified logs and wrote SQL queries for database checks, including XML message verification.
Verified logs and wrote SQL queries for database checks, including XML message verification.
Senior QA Analyst
UBS Investment Bank, Cash Equities
04.2008 - 10.2010
Developed test plans, designed test cases, executed tests, and managed test activities using Quality Center.
Managed and documented software defects while collaborating with developers and QA manager to facilitate issue resolution.
Reviewed and validated bug reports for accuracy prior to entry into the tracking system, improving issue tracking quality.
Coordinated User Acceptance Testing (UAT) sign-off, production deployment, and release testing.
Assigned tasks to team members and coordinated cross-functional teams across multiple locations to ensure timely project delivery.
Collaborated with development teams to maintain a stable production environment and resolve production issues.
Created user guides and trained technical support teams on new features and software functionality.
QA Analyst
QBE Insurance
05.2007 - 04.2008
Developed and executed detailed test cases, ensuring proper documentation of results.
Identified and reported defects, following up to ensure timely resolutions and improve product quality.
Coordinated defect management and progress tracking with team members to streamline resolution process.
Used UNIX commands for log verification and wrote SQL queries for database checks.
Trained users on in-house applications, enhancing their understanding of functionality and usage.
Senior Principal Software Engineer - QA / SDET at Accion Labs India Pvt. Ltd.Senior Principal Software Engineer - QA / SDET at Accion Labs India Pvt. Ltd.