Software testing professional with over 10 years of experience in manual and automated testing, utilizing tools such as Selenium, Sikuli, and Robot Framework. Proven team leader skilled in managing software release processes and employing RMT tools and changelogs. Expertise in test design, execution, and defect reporting, with a strong foundation in agile methodologies. Adept at API, desktop, and web application testing, with extensive experience in exploratory, black box, and regression testing.
Overview
9
9
years of professional experience
1
1
Certification
Work History
Test Specialist
IBM India Pvt Ltd
05.2022 - Current
Working as QA Guardian and Lead for Team.
Handling and managing the release Process and LR co-ordinator.
Involved in creating API automation test cases, modifying and enhancing automation Test Scripts using Robot Framework, PyCharm & Generating test.
Coordinated on sprints, retrospective meetings and daily stand-ups, Guiding the team members to work in Agile frameworks.
Involved in creating API automation test cases, modifying and enhancing automation Test Scripts using Robot Framework, PyCharm & Generating test reports.
Designed detailed test plans, test cases and executed test cases based on Business requirements.
Logging and Reporting Defects in Rally defect logging tools and coordinated with Developers to resolve the issues. Experienced in Defect Life Cycle process & well-versed in defect tracking, prioritizing and defect reporting.
Industries: Hospitality, Travel & Transportation.
Roles & Responsibility (Manual Tester & Automation): Team Lead and QA Guardian, Release Manager and LR Coordinator.
Involved in analyzing business requirements/ user stories, creating test scenarios, test cases & test plan, analyzing Requirement, Test case creation, and executing test cases.
Involved in Designing test scenarios, test cases and reviewing test Cases and executions.
Performed Smoke, Sanity, Functional and Regression testing of applications at different levels.
Coordinated sprints, retrospective meetings and daily stand-ups, Guiding the team members in Agile frameworks.
Executing all the test cases and reported defects, define severity and priority for each defect.
Comparing the test case results make sure matching the requirements.
Carried out regression testing every time when changes are made to the code to fix defects.
Active participation during Retrospective meetings.
Identifying the regression test cases and preparing the Automation Scripts.
Requirements for both Manual and Automation Testing.
Performed Functional API testing.
Daily meetings to identify issues.
Defect logging and reporting and raising defects in Rally.
Generated test summary reports, test log reports.
Test case execution.
Updating Scrum Master regularly about the progress of testing activities.
Software Engineer
HCL Technologies Ltd
01.2017 - 05.2022
Wrote and executed automated test cases using Selenium WebDriver as well as Sikuli to automate manual testing solutions.
Automated test cases using Selenium Web Driver and Sikuli.
Ran selenium automated scripts using Cucumber BDD.
Created cucumber features to cover test scenarios for automated functional testing and implemented some of them to step definition java files.
Develop user stories and further automation and reporting using Cucumber, JIRA , HP ALM, TFS.
Executed functional, regression, and end-to-end testing on desktop and web-based applications.
Managed creation and execution of test cases and detailed test procedures, ensuring thorough validation of software functionality.
Planned and analysed project requirements, creating test plans, test scripts, and test cases to ensure comprehensive testing coverage.
Participated in smoke, functional, regression, system, sanity and user acceptance testing (UAT) throughout the application testing phases.
Ensured the Execution of UAT test cases and documentation of test results.
Created and maintained testing schedule and managed testing of User Stories for the Sprint.
Analyzed and maintained requirements and created Traceability Matrix (RTM) between Requirements and Test Cases.
Analyzed test results and recorded and reported defects.
Determined acceptance criteria and recorded software test results.
Interacted with the development and testing teams to improve overall quality of the software.
Analysed complex issues, delivering actionable solutions to enhance accuracy and reliability of information for customers.
Wrote and executed new test procedures; updated test procedures as functionality changed during testing cycle.
HCL Achievers League Infinity Award - For being the best performer for more than 3 years consistently in testing.
Education
B.E. - Electronics Engineering
G. H. Raisoni College of Engineering
IN
01-2014
Skills
API testing and automation
Scripting and BDD with Cucumber
HP ALM, Rally, Jira, and Jenkins
Robot Framework and TFS
Eclipse and PyCharm proficiency
Defect tracking and verification
End-to-end testing strategies
Regression, sanity, and smoke testing
Test case design and strategy
User acceptance testing (UAT)
Agile methodologies application
Team collaboration skills
Client management expertise
Risk identification and management
Technical documentation proficiency
Leadership capabilities
Problem solving and decision making
Time management skills
Strategic thinking abilities
Languages
English
Proficient
C2
Hindi
Proficient
C2
Marathi
Proficient
C2
Certification
Certified SAFe® 5 Practitioner
IBM IGNITE - Technical Test Delivery
IBM Growth Behaviors
Enterprise Design Thinking - Team Essentials for AI