Quality Assurance Lead with more than 16 years of experience in ensuring software products meet high standards of quality and leading teams to deliver. Expertise in developing and implementing automation frameworks to improve software development processes, with a stellar record of developing trust, influence at multiple levels while exceeding customer expectations.
Proficient in a wide range of testing tools and technologies and have a proven track record of designing and executing test plans that are efficient, reliable, and scalable.
• Overseeing the overall QA life cycle, including test planning, implementation, execution, reporting, test metrics, and ROI
• Owning the product roadmap and meeting all of the feature deadlines by proactively identifying and mitigating any engineering roadblocks during PI planning, actively involved in development and coordination with teams including working effectively with onshore/offshore model
• Acting as a liaison between product, IT, and sales team to understand the customer demand for new features and prioritize requirements with active participation in refining acceptance criteria in BDD format
• Collaborating with cross-functional teams, developers, and management to create best practices, work daily to continuously improve agile teams and provide feedback via one-on-one meetings, daily scrum meetings, and retrospective meetings
• Formulating QA best practices and QA automation plans to close identified quality gaps, lead QA Centre of Excellence
• Devising all the artifacts of testing such as Test Scenarios, Test Cases, Defect Reports, and Test Summary
• Responsible for all project/release testing, including integration, business acceptance (UAT), performance, security,operability, production deployment verification
• Automation using Selenium, Cypress, Playwright, Appium with tracking, maintenance & responsible for refactoring automated scripts in GitLab/Bit Bucket/Sub Version/Jenkins repository
• Implementing Continuous Integration pipelines using GitLab , Azure and Jenkins to schedule Sanity/Regression automated testing
• Mastered development of test automation frameworks using Playwright, Cypress, Selenium , Webdriver.io
• Working Knowledge with Microsoft Dynamics 365, Share point migration, Salesforce, IVR, Ticketing, Ordering, Repair, Data reconciliation, Data migration, Call Center, and ETL related applications
• Familiarity with API status codes, API documentation with swagger, documentation tags and templates, well-versed with JSON, XML request and response validation, schema validation, and Performance testing of API using Apache JMeter
• Extensive working knowledge in telecommunications OSS and BSS domain , Crypto currency and Canadian National Systems
• Validation of Google Apigee API’s (XML/JSON) using Postman, WSDL’S using SOAPUI, Automation of API’s and running
Graph QL, Kibana, Elastic search queries.
• Monitoring application logs during failures using Splunk and Kubernetes dashboard. Use of Kubectl commands.
• Use of GitLab for Continuous Integration and configuration of Jenkins for triggering Sanity & Regression scripts.
• Creation of pipelines & configuration of customized HTML Reports in Jenkins using groovy script.
• Responsible for training resources on Automation to convert the test cases to test scripts with reusable functions.
• Developed framework for web portals using Maven, Selenium TestNG, Robot Framework, Cucumber BDD and Desktop
application automation, mainframe automation using HP QTP VB scripting (keyword driven).
• Designed and implemented end-to-end automated test suites using Cypress.io for web applications, resulting in a 50% reduction
in manual testing efforts.
• Developed reusable test scripts and custom Cypress commands to streamline test execution and improve maintainability.
• Write and execute complex SQL queries (DDL, DML) for database validation using SQL and Oracle TOAD.
• Individual contributor and a motivational team player with active participation in integration testing with various vendor
applications developed by NOKIA and Straviso for customer service assurance.
• Work closely with development team and stakeholders to create and execute comprehensive test plans, identify defects and
provide feedback to improve the overall product quality.
• During my stay onshore at USA, managed and mediated all validation activities for six different applications and ensured that all the teams meet the schedule and budget commitments.
• Active participation in Program Increment (PI) planning by identifying and prioritizing features, breaking down features into smaller tasks, planning dependencies and risks, creation of program board. Collaborated with Product Owners,development team and implemented Gherkin BDD in project user stories for defining acceptance criteria to automate all requirements using Selenium Cucumber.
• Co-ordinate, lead the effort of creation and maintenance of automation frameworks in Gitlab repository using Selenium Java for both frontend and backend (API and database) validation.
• Acted as a test data lead, responsible to gather & address test data needs for various cross functional test teams. Setting up of test data in a real time lab environment & lead integration testing efforts by liaison with multiple cross functional teams.
Mentored team members on test automation best practices for Cypress and Selenium framework usage Setting up of test data in a real time lab environment & lead integration testing efforts by liaison with multiple cross functional teams.
• Involved in large scale implementation projects like network inventory consolidation & migration of IFS and Click software into Dispatch gateway systems for technicians to schedule their visit times with sending Email & Push notifications to customers while replacing legacy mainframe & incident management systems like Remedy IM with Salesforce.
• Directed and lead functional, intersystem, regression testing efforts with tracking & provide timely status updates to leadership & offered extended support to development & UAT during the pre-deployment.
• Developed and prepared automated test scripts, test cases, LOE, test metrics and plans for various projects using agile methodologies.
• Implemented CI/CD pipelines for automation testing and integrated automated tests with the build process.
• Accountable for management and tracking of project level risks, ensuring timely communication of impacts to Project/Program Managers & Scrum masters.
• Managed time efficiently in order to complete all tasks within deadlines.
• Demonstrated a high level of initiative and creativity while tackling difficult tasks.
• Participated in team projects, demonstrating an ability to work collaboratively and effectively.
• Proven ability to learn quickly and adapt to new situations.
• Delivered services to customer locations within specific timeframes.
• Single point of contact and project SME, responsible for onshore test coordination, test planning, monitoring and control of the
testing activities.
• Constructed automated tests via SOAP UI for Rest API, Selenium for Web, HP QTP for standalone desktop. Writing test scripts
using element locators, annotations, data driven using excel. Backend validation using mainframe Telcordia WFA systems.
• Perform Root Cause Analysis (RCA) for issues raised by Business Users, to prevent defect leakage.
• Measure Project Estimates-to-Actuals and perform analysis for continual improvements in the Project. Mentored and trained
junior automation engineers and provided technical guidance and support. Oversee and monitor the delivery of tasks assigned
to the team.
• Usage of ALM tool (HP ALM) for test preparation, execution, and defect management. Creation of defect triage, test status
reports.
• Big Data testing involved in configuration of files from ftp server into Hadoop (HDFS) using Spark, validate the data using Hive
queries & verify the business rules applied to the data by ensuring that the ETL process has been successfully implemented.
• Analyze and understand the loading of data, Report bugs if there is any data discrepancy with source and target.
• Demonstrated good analytical, communication skills and ability to work independently with minimal supervision.
• Worked on development of a payroll generation ERP software using C#.net.
• Create SQL procedures for database transactions. Participate in code review and walk through of HLD and LLD documents.
• Review software requirement specification document to ensure technical accuracy, compliance or completeness, and mitigate
risks in waterfall model.
PMI Agile Certified Practitioner (PMI-ACP) | Project Management Institute | 2022
Robotic Process Automation – Advanced RPA Developer | UiPath | 2020
Certified Safe 4 Practitioner | Scaled Agile Inc | 2019
International Software Testing Quality Board | UK ISTQB | 2014