Experienced IT professional with over nine years of diverse expertise in software testing and automation.
Strong understanding of the System Development Life Cycle (SDLC), and proficient in Agile (SCRUM) and Waterfall methodologies.
Extensive hands-on experience in Selenium automation using Selenium WebDriver, Selenium Server, Java, JUnit, TestNG, Jenkins, and Maven.
Designed and implemented various automation frameworks, including Page Object, Keyword Driven, Data Driven, and Hybrid frameworks.
Proficient in data-driven testing, cross-browser testing, and parallel testing execution using Selenium WebDriver, TestNG, and Selenium Grid.
Competent in creating automated tests using HP Quick Test Professional and Unified Functional Tester.
Expertise in assigning Test Cases to Test Sets in Application Lifecycle Management (ALM).
Created a reusable library of methods for efficient test operations, including finding elements, object interaction, and dropdown selections.
Proficient in the Cypress automation framework, adept at crafting and executing end-to-end tests for web applications.
Demonstrated ability to enhance test efficiency by developing custom Cypress commands, tailored to project requirements.
Experienced in seamlessly integrating Cypress tests into existing CI/CD pipelines, ensuring efficient and reliable regression testing.
Collaborative team member, contributing effectively to cross-functional teams with diverse framework preferences, fostering synergy, and achieving project goals.
Designed test cases, traceability matrices, and manual scripts using Jira, Excel, and Word.
Proficient in system, regression, integration, and UAT testing.
Utilized JIRA for story management, task tracking, and defect logging within Agile sprints. Experience with Windows and UNIX operating systems.
Demonstrated ability to assess the feasibility of automation implementation at the process level, enhancing execution quality and efficiency.
Effective design of test cases, both manual and automated, for Java, Windows, and web-based applications, engaged in the full life cycle of multiple automation projects, from initiation to maintenance.
Responsible for maintaining both manual and automated regression tests.
Applied XML Spy to validate XML documents against schemas, and demonstrated proficiency in XML and SOAP.
Implemented action parameters, arrays, environment variables, and dictionary objects for interaction and communication.
Created multiple recovery scenarios to enable tests to recover from errors and proceed.
Applied descriptive programming and regular expressions to address dynamic objects.
Thorough knowledge of SQL, capable of writing complex queries with joins. Expertise in defect tracking using tools like Quality Center and JIRA.
Excellent written, communication, and interpersonal skills, contributing as an exceptional team player.
Proven track record of completing projects successfully within tight deadlines.
STRENGTHS:
Excellent written, oral, and interpersonal communication skills.
Ability to communicate effectively with both technical and non-technical people.
A very good team player, but can also work independently with minimal or no supervision.
Ability to meet deadlines and have flexibility in a fast-paced environment.
Excellent conceptual knowledge and experience in object-oriented programming and analysis.
Overview
11
11
years of professional experience
Work History
Sr. QA Automation Engineer (SDET-II)
Change Healthcare / Optum
Tennessee, USA
09.2020 - Current
Company Overview: The Claims Retrieval and Processing Enhancement project at Change Healthcare focuses on optimizing the retrieval and processing of healthcare claims
The project's primary objective is to enhance the efficiency, accuracy, and speed of claims retrieval, ensuring that healthcare providers receive prompt and accurate reimbursements
This project involves the implementation of advanced automation solutions, rigorous testing, and process enhancements to streamline the claims retrieval and processing workflow
Collaborated with cross-functional teams to develop comprehensive Test Cases and Test Plans
Reviewed and refined Test Cases to ensure alignment with user story requirements
Contributed to grooming sessions with Scrum Master/Product Owner to enhance story clarity
Played a key role in sprint planning, estimation, and backlog refinement
Executed thorough functional testing, ensuring alignment with user expectations
Implemented automation strategies using Selenium WebDriver, Functional scripting
Led the design, development, and maintenance of data-driven automation frameworks
Created automated test scripts using Selenium WebDriver, Java, and Cucumber
Migrated Regression and Functional Test Cases to HP ALM for streamlined management
Performed System, Regression, Integration, and Smoke testing to ensure software reliability
Utilized SQL queries to verify backend data and ensure accurate input validation
Effectively managed testing tasks using JIRA, ensuring accurate tracking, and reporting
Collaborated with Development teams to resolve issues and ensure timely defect resolution
Participated actively in daily scrum meetings, providing status updates, and addressing roadblocks
Expanded expertise in AWS services including Lambda, S3, DynamoDB, Data Sync, and CloudWatch
The Claims Retrieval and Processing Enhancement project at Change Healthcare focuses on optimizing the retrieval and processing of healthcare claims
The project's primary objective is to enhance the efficiency, accuracy, and speed of claims retrieval, ensuring that healthcare providers receive prompt and accurate reimbursements
This project involves the implementation of advanced automation solutions, rigorous testing, and process enhancements to streamline the claims retrieval and processing workflow
Environment: Agile Methodology, Kanban, JIRA, Java/J2EE, APIs, Oracle SQL Developer, JAWS 17.0, AWS Services (Lambda, S3, DynamoDB, Data Sync, CloudWatch), and more
QA Automation Engineer
Wells Fargo
Chandler, USA
01.2018 - 10.2020
Company Overview: The Digital Banking Platform Enhancement project at Wells Fargo aims to enhance the bank's digital banking services to provide customers with a seamless and user-friendly experience
The project involves the development and integration of new features, improvements to existing functionalities, and rigorous testing to ensure the highest level of quality and security in the digital banking platform
Collaborated across multiple teams, each handling different frameworks, to contribute effectively to the project's success
Developed comprehensive Test Cases and Test Plans, aligning with user story requirements
Collaborated closely with Scrum Master/Product Owner to refine user story requirements
Executed meticulous functional testing, ensuring alignment with user perspectives
Demonstrated expertise in Cypress automation framework, proficiently designing and executing end-to-end tests for web applications
Contributed to design, construction, and maintenance of data-driven test automation frameworks
Executed automated test scripts using Selenium Web Driver, Java, and TestNG
Utilized Python scripts for database content updates and file manipulation
Developed custom Cypress commands and utilities to streamline test script development, enhancing team productivity and code maintainability
Integrated Cypress tests seamlessly into CI/CD pipelines using Jenkins, ensuring fast and reliable regression testing in agile environments
Implemented visual regression testing with Cypress, verifying UI consistency for every release and for enhanced user experience
Executed Manual Test Cases with precision, adhering to ADA compliance using JAWS
Applied SQL queries to access and validate data from diverse database tables
Attended scrum meeting to report daily status and any blocking issues
The Digital Banking Platform Enhancement project at Wells Fargo aims to enhance the bank's digital banking services to provide customers with a seamless and user-friendly experience
The project involves the development and integration of new features, improvements to existing functionalities, and rigorous testing to ensure the highest level of quality and security in the digital banking platform
Environment: Agile Methodology, UFT 12.2, HP ALM/ HP Quality Center, JIRA, Java/J2EE, cypress, JavaScript’s, HTML, XML, Windows, UNIX, Web Services SOAP UI, Oracle SQL Developer, JAWS 17.0
QA Automation Engineer
ABS-CBN Corporation
Daly city, USA
08.2016 - 12.2017
Company Overview: Dynamic environment with Agile sprint teams, implementing automation using Selenium WebDriver, JAVA, Selenium Grid, Maven
Automated regression and functional suites extensively using Selenium WebDriver, JAVA, TestNG, Junit
Conducted parallel Cross Browser Testing through Selenium GRID and TestNG
Developed Data Driven Frameworks in Java using Page Objects and Keyword driven methodologies
Created and automated smoke tests, generating daily build reports
Contributed across system Development Life Cycle phases, actively participating in Release and Sprint planning meetings
Enhanced understanding of user stories by collaborating closely with product owners
Took charge of breaking down stories into tasks, assuming testing responsibilities across stories
Crafted manual test cases to validate systems against defined acceptance criteria
Implemented frameworks and reporting systems, effectively achieving Selenium automation, high quality, and meeting release deadlines
Dynamic environment with Agile sprint teams, implementing automation using Selenium WebDriver, JAVA, Selenium Grid, Maven
Sr. Software Tester
Solvent Solutions
Hyderabad, India
08.2014 - 07.2015
Create Test Matrix, Test cases for the Functional and Regression Testing of the Airline Software
Worked with BA team in planning, coordination and implementing Test Automation Framework
Identify and derive testable conditions out of general Business requirements
Create End to End Scenarios for specific applications
Involved in Integration and System testing using QTP
Involved in automation of Regression test suite, used the Data Driven approach for automation
To ensure the correctness and quality data, created SQL queries to compare between source and targets after the data is loaded into the warehouse
Worked very closely with the end users for UAT planning & execution and did User Acceptance testing
Report Daily progress on the status report and status meeting were held on daily basis
Documented the changes requests and the defects Test Director based on test cases executed manually and automatically
Education
Master of Science - Information Technology
Campbellsville University
01-2019
Bachelors - Electrical Engineering
Jawaharlal Nehru Technological -Sri Sarathi Institute