Post Job Free

Resume

Sign in

Automation Testing Life Cycle

Location:
Memphis, TN
Posted:
December 26, 2023

Contact this candidate

Resume:

RAGHAVENDRA SIDDI contact No: 248-***-****

Sr Software Test Engineer ad18qq@r.postjobfree.com

Summary:

Over 9+ years of experience in Manual Testing, Automation Testing, Mobile Application testing,

API/Web Services Testing with E-Commerce, HealthCare, and Banking domains.

Experience in mobile automation testing, web automation testing using Selenium Web Driver, Java, Web Driver IO, Typescript and Cucumber (BDD) framework. Proficient in testing on Web based applications, mobile applications, and good knowledge on Core Java, OOPS concepts, Typescript.

Excellent knowledge of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC), Defect (Bug) Life Cycle, Test case design techniques.

Experience in Automating Web Application using Selenium Web Driver with Cucumber (BDD) framework, Experience in Parallel execution, Cross Browser testing. Experience in writing locators, XPATH expressions to find the elements in a Webpage.

Experience in Functional Testing, System Testing, Automation Testing and Regression Testing

Experience in test case writing, test reviews, preparation of test data and executing them in different phases of software testing life cycle.

Experience in creating Test plans, Test Scripts, RTM (Traceability Matrix). Well versed with Handling Elements in Selenium WebDriver, Window handling, I Frame. Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations, Cucumber Hooks, Feature File, Data Driven.

Good experience in preparing Test plan documents for Acceptance/Integration testing, User training documents and Production support document.

Good knowledge of database SQL queries.

Experience in Performance testing.

Expertise in Web debugging tools like Xpath, Firepath and Firebug also provided efficient locators for strategies like Xpath and CSS to run Web driven Scripts.

Experience in interacting with the Clients and Business Analyst to understand the Domain and Functional Requirements.

Experience in handling Software Configuration Management and Defect Prevention.

Highly analytical & logical in approach with strong ability to adapt and handle risk operating outside comfort zone individually or in a team.

Prepared Test Summary/closure /Cycle end documents.

Worked in Scrum Model.

Knowledge on Agile Methodologies.

Hands on experience with Kafka

Lead a team of 8 resources working.

Expert in handling multiple projects simultaneously by delivering testing milestones on time.

Prepared Automation Test Plan and Framework design document.

Knowledge of complete SDLC and experience in interacting with the offshore development team.

Hands on experience in GIT commands.

Very Quick Learner.

TECHNICAL SKILLS:

Testing

API, Functional, Mobile App, Smoke, Sanity, Regression, Retesting, End to End, UI, Page Object Model

Tools

Selenium WebDriver (with Test Ng Framework), Type script, Java Script, Eclipse, JIRA Appium, Web driver IO, Visual studio, Android studio,, Bugzilla, Postman, Zephyr, TestRail, Pcache Editor, Cygwin, Bloom reach, Smart Edit, Fiddler.

OS

Windows 7/8/10/11

Web Technologies

Html, CSS, XML, DHTML

Languages

C, C++, Core Java, Java Script, XML, SQL

Deployment Tools

Perforce, Git, GitHub

Defect Tracking Tools

Jira, Zephyr Scale, Test link, Bugzilla, Test Director, Quality Center

Repository System

GitHub, TortoiseSVN

Operating Systems

Windows, Mac, iOS, Android

IDE

Eclipse, IntelliJ

PROFESSIONAL EXPERIENCE:

CLIENT: Delhaize

PROJECT: Ahold Delhaize July-21 to Present

ROLE: Lead Software Test Engineer (QA)

Objective:

Ahold Delhaize is one of the great local brands serve 60 million shoppers every week in the United States, Europe and Indonesia. Each brand shares a passion for delivering great food, value and innovations, and for creating inclusive workplaces that provide rewarding professional opportunities.

Responsibilities:

Created and implemented Agile-Enabling tools, such as JIRA, Confluence, Trello, and Slack, in order to streamline development process and improve team communication

Gone through with the whole BRS document about the project & attended sessions for business like Customer, Payment, loyalty, Promotion, and Order fulfillment by the client team.

Interacted with the business users and collected the requirements. Analyzed business requirements, designed and recommended solutions.

Conducted sprint reviews, monitored progress and tracked KPIs to verify quality and deliverables

Developed test code in Java language using Eclipse, IDE framework.

Ensured that the test cases are uploaded in TestRail, properly executed with the expected result.

Involved in doing Regression testing after every build is deployed.

Export the Employee data before every DB dumb & also imported that data before Regression,

and also was part of making Environments ready for testing.

Execution of test cases for Smoke Testing, Sanity Testing, Regression Testing & System Testing.

Participated in project status review meetings and report status to the project lead.

Contributed to test strategy for setting test timeframes. Increased attention to detail for defect and product testing by working extra hours.

API promotion feeds/Product Feeds/JMS promo feeds & also worked with Hybris BackOffice.

End to End product feed Testing.

Raised defects in Jira & worked with the flow along with the team from New to Closed. Participation in Client calls, also being a part of Retrospective meetings.

Working as a team lead for Belgium Banner & handled it by own.

Hands on experience with Putty, Postman, Cygwin, Testrail, Jira, Zephyr, Bloomreach.

Restructured and improved the test automation framework, leading to a 20% reduction in time spent conducting tests.

Created and refined automation test scripts with Selenium to facilitate quality assurance for web-based applications.

Regularly communicated with developers to ensure that all test objectives were being met during

Software development.

Reviewed and updated test cases as needed for nightly builds and optimized as needed for production releases.

Analyzed testing results to locate, troubleshoot and resolve technical issues in a timely manner to ensure product quality.

CLIENT: Blue Cross Blue Shield of Michigan

PROJECT: BCBSM MOS TESTING Jan-19 to June-21

ROLE: Sr Software Test Engineer

Objective:

The Blue Cross Blue Shield of Michigan is one among the federation of 39 separate health insurance organizations and companies in the United States. Combined, they directly or indirectly provide health insurance to over 100 million Americans. The objective of the MOS Program is to unify BCBSM process systems on a single NASCO platform for Benefit Administration, Membership, Billing, Claims and Servicing. Currently, only Auto/National systems operations and control plan architecture reside upon NASCO platform. BCBSM intends to execute both local and Auto/National transaction processing in the same NASCO Membership and Billing applications - Metavance and NASCO Claims Processing system (NPS).

Process Activities:

Been DPC (Defect Prevention Coordinator) and responsible for DP Activities. Prepared the Casual Analysis and Defect Prevention sheets. Logged the DP Defects in C20 which is related to Metrics.

Been SCM (Software Configuration Management) coordinator and responsible for Metric upload.

Weekly status update of entire project.

Responsibilities:

Involved in using Selenium Web driver, TestNG and Eclipse for automating Hybrid framework.

Extensively used Java OOP’s concepts for developing Automation frameworks using Eclipse, Maven,

Selenium WebDriver and TestNG.

Improved monitoring and management of software development projects, leading to an improvement of overall project performance by 10%.

Created customized XPATH and CSS for identifying dynamic elements.

Provided guidance and training to team members on Agile practices and best practices

Monitored and improved Agile processes based on regular feedback

Generated project and sprint reports to provide visibility of the project’s overall performance

Facilitated team communication and collaboration, leading stand-ups, retrospectives and other Agile ceremonies.

Trained and mentored teams to become more agile.

Decreased development time by 33%.

Involved in setting up the Automation framework using Maven to run test cases as per schedule.

Involved in setting up pom.xml file to send email to team after test execution.

Involved in modifying and enhancing existing scripts.

Participated in installing build in QA environment on Linux servers.

Involved in installing tomcat and Web Logic.

Followed Agile Methodology in Software Development Life Cycle.

Participated in Bug Triage meetings.

Participated in daily standup meetings.

Created tasks in JIRA.

Wrote test cases for functional specifications and tested them manually.

Modified configuration files for out of memory exceptions.

Prepared test data for automation framework.

Involved in DB testing, writing Joins and Sub queries.

Involved in walkthrough of scripts and Test plan to stack holders.

CLIENT: American Express - USA Jan-2017 to Dec-18

PROJECT: SNAP Australia and New Zealand

ROLE: Sr Software Test Engineer

Objective:

This project aims to improve online Card application delivery by reducing cost and time to market for rolling out new application forms. In addition, it should facilitate a speedier and more efficient change process for template applications in production.

Process Activities:

User Interface Rendering.

Validation Engine.

Omniature Tracking

Responsibilities:

Involved in using Selenium Web driver, TestNG and Eclipse for automating Hybrid framework.

Involved in setting up the Automation framework using Maven to run test cases as per schedule.

Involved in setting up pom.xml file to send email to team after test execution.

Gathered requirements, reviewed & approved requirements specifications in Jira as part of IT

Validation.

Involved in modifying and enhancing existing scripts.

Used ReportNG and Extentreport for creating Test Reports.

Involved in installing build in QA environment in Linux servers.

Involved in installing tomcat and WebLogic

Involved in Agile Methodology in Software Development Life Cycle

Participated in Bug Triage meetings.

Developing the JMeter scripts.

Participated in Daily Scrum/Stand-up meeting, Sprint Planning meeting, Sprint review, and

Sprint Retrospective meeting.

Creating tasks in JIRA.

Wrote test cases for functional specifications and tested them manually.

Involved in modifying config files for out of memory exceptions.

Participated in DB testing.

Involved in writing Joins and Sub queries.

Involved in walkthrough of scripts and Test plan to stack holders.

Used JIRA to track bugs and maintained the flow of Iterations

Used the POI API to read data from the excel sheets.

CLIENT: American Express - USA

PROJECT: OSBN Sprint May-2014 to Dec-2016

ROLE: Software Test Engineer

Objective:

OSBN (OSBN SMALL BUSINESS NETWORK) targets individual customers and Small Business owners in the U.S. market to identify, select and apply online for a suitable card/product. OSBN is responsible for developing, marketing and servicing all aspects of Charge and Credit cards of American Express in the United States websites. OSBN services are grouped according to customer status, i.e., existing card members, new card members, or card members eligible for an upgrade.

Environment: Eclipse, Putty, Tortoise SVN, Jira, Postman, Cygwin, Zephyr, Bloom reach, Test rail

Process Activities:

Coding (using JSP, CSS, and Struts Framework).

Involved in building, developing and deployment of the application and in the enhancement of the code sent to the clients based on their requirements.

Responsibilities:

Involved in automating scripts using Selenium WebDriver and performed automated Regression testing.

Involved in using Selenium Web driver, Java, TestNG and Eclipse for automating Hybrid framework.

Used Jenkins for continuous integration on Linux and Windows machine.

Used Jenkins with Maven for continuous integration.

Experience in identifying different web elements like edit box, link, button, image link, image button,

Text area, checkbox, radio button, dropdown list.

Involved in modifying and enhancing existing scripts.

Used ReportNG and Extentreport for creating Test reports.

Performed Web Services testing using SOAPUI.

Created Automation Scripts for Functional and Regression testing using Selenium.

Involved in Installation testing, Smoke testing, Functionality testing, System testing, Compatibility testing, Regression and Database testing.

Involved in creating sub tasks in JIRA.

Tested Data Constraints by writing SQL Queries.

Involved in tracking and troubleshooting defects.

Being a part of Walkthrough Meetings & Bug Triage Meetings

Re-tested fixed bugs and closed or Re-opened defects in JIRA tool

Education Details

Master of Computer Application (MCA) Osmania University PG College – Hyderabad, India.

B.S. Cs (Computer Science major) Osmania University – Hyderabad, India.



Contact this candidate