Expertise in managing the software testing lifecycle involving requirement analysis, defect tracking, debugging, project sizing, status reporting, maintenance, and documentation.
Gained exposure in developing, maintaining, testing, and releasing solutions, possess capabilities in delivery management focusing on maximizing customer satisfaction, process compliance, and software quality.
Developed and executed manual and automated tests on different platforms using Python, Pytest, and the Selenium library.
Led data-driven testing to validate the components displayed on the website using Selenium.
Proficient in creating and implementing automation strategies to enhance testing efficiency, reduce manual effort, and increase overall test coverage.
Oversaw test planning, execution, and reporting, ensuring comprehensive test coverage and timely delivery of high-quality software releases.
Conducted code reviews, provided technical guidance, and mentored team members to enhance their automation skills.
Skilled in developing Keyword-Driven, Data Driven, TDD, Behavior-Driven, and Hybrid Frameworks using Selenium WebDriver and Python.
Experienced in different types of testing such as Functional, Regression, Integration, Performance, and end-to-end Testing.
Overview
11
11
years of professional experience
Work History
Senior QA Lead
Persistent Systems
Bengaluru
09.2022 - Current
Expanded test coverage by automating more features with API testing using Pydantic Library which improvised maintenance of semantic JSON formats Requests
Expanded New framework based on POM designing approach for UI automation
Involved in Peer PR reviews and adding features at framework level for better coverage of more functionalities of UI test case scenarios
Senior QA Engineer
Sintecmedia Bengaluru Limited
Bengaluru
10.2016 - 08.2022
Developed and maintained robust automation frameworks using Selenium WebDriver, Pytest, and other relevant tools to streamline the testing process and improve efficiency.
Defined automation strategies, best practices, and coding standards to ensure consistent and efficient automation across projects.
Collaborated with cross-functional teams to identify test automation opportunities and drive the adoption of automation tools and frameworks.
Performed quality inspections and drafted reports to detail non-conforming material issues.
Contributed to root cause analysis to determine core reason for failures and errors.
Oversaw test planning, execution, and reporting, ensuring comprehensive test coverage and timely delivery of high-quality software releases.
Conducted code reviews, provided technical guidance, and mentored team members to enhance their automation skills.
Led the automation efforts for multiple projects, coordinating with development teams to ensure seamless integration of automation tests into the CI/CD pipeline.
Conducted test case reviews, identified gaps in test coverage, and implemented strategies to address them.
Collaborated with stakeholders to define test objectives, prioritize test cases, and establish key performance indicators (KPIs) for automation testing.
Managed defect tracking and resolution, working closely with the development team to ensure timely bug fixes.
Software Engineer
Tech Mahindra Limited
Bangalore
07.2012 - 09.2016
Functioned for 4 years with Tech Mahindra as QA for Broadband
connection and have customer facing experience at Onsite location-
UK and Budapest
Steered regression testing, analyzed results, and submitted
observations to the development team
Inscribed and enhanced test cases to maximize the success of
manual software testing with consistent, thorough approaches