Dynamic Senior Quality Analyst with a proven track record at SAP, enhancing product quality through expert application of automated testing and manual testing. Skilled in Selenium WebDriver and Agile methodologies, I significantly reduced manual testing efforts by 50%. Renowned for exceptional problem-solving abilities and effective communication, I excel in fast-paced environments, ensuring software excellence and reliability.
Overview
14
14
years of professional experience
Work History
Senior Quality Analyst
SAP Labs
06.2022 - Current
Developed automated test scripts in Java, Selenium WebDriver, TestNG and Maven to test web applications.
Documented automation test cases, results and defects found during execution.
Participated in Agile sprint planning meetings, daily standups and retrospectives.
Collaborated with developers to analyze root cause of application issues.
Configured Jenkins jobs to run automated regression suites on nightly basis.
Identified areas of improvement in existing QA process and proposed solutions accordingly.
Developed end-to-end UI automation tests with Cypress.io toolset.
Implemented Page Object Model design pattern for better maintenance of automation codebase.
Evaluated user requirements documents, business specifications and technical design documents.
Coordinated with stakeholders to maintain product quality prior to release into production environment.
Created detailed bug reports for identified defects with screenshots and logs.
Installed and configured virtual machines with multiple operating systems for cross-browser compatibility testing.
Conducted manual exploratory testing sessions as needed for new features or changes in existing functionalities.
Executed automated test scripts and analyzed test results to identify defects and ensure software quality.
Maintained version control system with GitLab and GitHub for source code management purposes.
Planned test schedules or strategies within project scope and delivery dates.
Reviewed software documentation to confirm technical accuracy, compliance, and completeness.
Developed testing programs to address database impacts, software scenarios, regression testing, negative testing, error, and bug retests, and usability.
Developed and specified standards, methods, and procedures to determine product quality and release readiness.
Monitored program performance to ensure efficient and problem-free operations.
Participated in product design reviewed to provide input on functional requirements, product designs, schedules, and potential problems.
Automated test scripts to ensure currency.
Conducted software compatibility tests with programs, hardware, operating systems, and network environments.
Designed and developed automated testing tools.
Retrieved and manipulate data for analysis of system capabilities and requirements.
Performed initial debugging procedures by reviewing configuration files, logs, and code pieces to determine breakdown source.
Modified existing software to correct errors, allowed it to adapt to new hardware and to improve its performance.
Identified program deviance from standards and suggested modifications to ensure compliance.
Senior QA Analyst
McGraw-Hill Education Inc
09.2014 - 06.2021
Experience as a QA Automation Engineer, extensively worked on Manual and Automation testing of mobile, API of Webservices applications
Experience in Backend and Front-End manual and automation testing
Experience in execution on CI/CD environment Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG
Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results and created Defects
Experience with Cross-Browser and Compatibility Testing using Selenium Grid and TestNG to test whether the web applications are working as desired in different browsers and environments
Mentored junior QA team members to improve testing processes and execution efficiency.
Designed and implemented automated testing framework, reducing manual testing efforts by 50%.
Led cross-functional teams to successfully deliver high-quality products on schedule.
Developed and executed comprehensive test plans to ensure product scalability and stability.
Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
Collaborated with developers and product owners to stay current on product features and intended functionality
Complete in-depth usability testing on Windows, Android and iOS mobile devices
Complete automation of functional and regression testing
Established company automation methodology, frameworks and tools
Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment
Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team
Quality Assurance Analyst
Compuware Corporation
11.2013 - 11.2014
Trained new and existing team members on quality assurance best practices.
Established metrics and tracked trends within QA process over time.
Trained junior QA analysts on best practices when conducting tests on products and services.
Conducted in-depth testing of software products to ensure performance and functionality.
Developed and executed test cases, scripts, and plans to validate software products.
Collaborated with cross-functional teams to identify and resolve quality issues.
Utilized automated testing tools to streamline processes and improve efficiency.
Handling Manual and Automation Testing tasks as a QA Analyst.
Direct interaction with Client, Developers and Business in all the QA phases.
Hosting calls for conducting the requirement, test cases, test plan and test strategy walkthroughs Involved in Requirement gathering from business and get the requirement approvals.
Understanding the Functional Requirements specified in Business Requirement Documents.
Preparing the high-level estimations, creating high level and low-level design documents.
Experience on Selenium for the same project. Creating automation scripts for new features and maintaining automation suite.
Involved in Smoke testing and End to End testing.
Involved in Mobile Testing on iOS and Android platforms with hands on experience on iPhone, iPad and Samsung devices.
Performed GUI, Functionality, and Regression Testing on new build. Performed backend testing using SQL Queries to compare the data from the application.
Experience in Test Link tool for Test Management.
QA Lead
IGATE
08.2010 - 11.2013
Tracked project status against deadlines and communicated updates regularly via email and other channels.
Led a team of QA engineers in executing test cases, debugging code and ensuring high standards of quality assurance.
Provided technical support during the software development life cycle.
Streamlined testing processes to improve efficiency and accuracy of test results.
Coordinated with stakeholders to prioritize and resolve critical testing issues. Mentored team members in implementing best practices and ensuring high quality deliverables.
Collaborated with developers and product owners to stay current on product features and intended functionality.
Complete in-depth usability testing on Windows, Android and iOS mobile devices. Complete automation of functional and regression testing.
Established company automation methodology, frameworks and tools. Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team, Complete ownership of the project deliverables.
Assigning the project tasks to team members and monitoring of the assigned tasks. Co-ordination with Client and Project manager for status reporting.
Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting,Scrum, Backlog grooming, Sprint Review and Retrospective.
Review of project tasks completed by team members.
Review of test cases in Quality Centre.
Raising the issues and risks of a project at the right time.
Proper resource utilization.
Coordinating with other teams working on the same project.
Preparing the high-level estimations, creating high level and low-level design documents.
Experience on tools like Quality center, QTP, Share point and SVN
Efficient in tools like Jenkins, Circle CI, Charles Proxy, GitHub, Eclipse, Zephyr, Jira, Selenium Webdriver, New Relic, Sumo Logic, Confluence, Postman, Swagger, BrowserStack, RESTful API , pgAdmin3, Quality Centre
Software development lifecycle and Software testing lifecycle
Documentation skills, Problem solving and Strong interpersonal skills