You are on page 1of 5

Murali Reddy

Email: John@Techtalentpro.com | 904-436-1221

QA Automation Engineer | Manual Tester | API Tester | DB Tester | ETL Tester | UI Tester | UAT Tester

SUMMARY:
 8 years of experience in the field of Information Technology with the emphasis on Software Quality
Assurance in Automation and manual testing of functional aspects of client/server and web-based
applications.
 Experience in working with Waterfall and AgileProject Methodologies.
 Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC)
and Defect Life Cycle concepts.
 Involved in building automation framework from scratch using Selenium WebDriver, Java, Cucumber,
Page Object Model and Eclipse.
 Used MAVEN for build management and Jenkins for Continuous Integration of the builds.
 Expertise in working with Selenium Web Driver using TestNG Java framework.
 Experience in writing CSS Selectors, Xpath expressions to identify web elements using Selenium Web
Driver.
 Good Knowledge in Core Java, OOPS, Cucumber, SQL Serverand XML.
 Have Experience on working in Insuranceand Healthcare Domain.
 Experience in logging defects using JIRA, Bugzilla and performed defect tracking and reporting.
 Strongly experienced in writing and executing detailed test cases, test scenarios, test scripts and test
design documents according to the User stories/business specifications.
 Experience in Page Object Model (POM) to Automate Functional and Regression Testing by
creating Hybrid Framework using Eclipse, Maven, Java, TestNG and Selenium WebDriver.
 Experienced in developing Automation Framework using Cucumber BDD, JUnit, Gherkin, Java and
Selenium WebDriver.
 Experienced in using Selenium Gridand Sauce Labsfor cross platform and cross browser testing by
running the Test Scripts on various virtual machines.
 Experienced in generating Test Reports using ReportNG and ExtentReport.
 Performed test planning, test execution, test data, test coordination, configuration management and
defect management areas for the web-basedapplications.
 Participated extensively in all QA Phases including GUI testing, User Acceptance testing, Functional
testing, Integration testing, System testing, and Regression testing.
 Experience in performing manual testing with the focus on black box, smoke, sanity, integration,
regression, acceptance, and usability testing.
 Experience in writing SQL queries using joins, procedures andfunctionsetc. Performed backend testing
and data validation by writing SQL queries.
 Responsible for coordinating and executing the testing of entire system in accordance with the test
plan.
 Self-motivated, Quality Interpersonal, Presentation, documentation and Communication skills and
ability to maintain good co-ordination with the team members and have Strong Analytic ability and
Capable of working independently as well as in a Team.
 Experience in creating Requirement Traceability Matrix (RTM), Test execution status, Defect report and
Daily/Weekly Status Reports.

EDUCATION:

 Bachelor’s degree in Computers from Osmania University, Hyderabad, India.


 Master’s degree in Business Administration from Osmania University, Hyderabad, India.

PROFESSIONAL EXPERIENCE:

Client: CUNA Mutual Group– Madison, WI Oct’ 2020 – Till date


Role: Automation Engineer/ETL tester/API tester

Responsibilities:
 Worked closely with the Business & Technical team for gathering user stories and requirements.
 Performed various black box testing Methodologies Like functional testing and Regression Testing.
 Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and
analyzing test metrics.
 Interact with developers, users and various team members to discuss issues, resolve defects and set
priorities.
 Created & executed E2E Test cases using Azure DevOps for LPL financial & Cuna Mutual integration
project.
 Tested and validated Azure Storage, Azure, Blob Storage, Azure VMs, SQL Database, Azure Functions,
Azure Service Fabric, Azure Monitor, and Azure Service Bus.
 Used SQL Queries and Joins to retrieve and validate the database from various tables to test the
database.
 Introduced creating and implementing structured Test Plan to the team.
 Created and tracked Bugs using Azure DevOps using best practices.
 Analyzed and identified the areas of a project for Test Automation.
 Participated in various meetings and discussed Enhancements and Modification Request Issues.
 Planned and coordinated testing activities with onsite and offshore teams using Microsoft Teams.
 Supported Dev team to Releases during weekends to make sure smooth rollout of the release.
 Used MS SharePoint, One Note and MS Teams as central location for saving & sharing Test Scripts.
 Performed API testing using Insomnia, Swager for different HTTP methods.
 Provided Weekly status report and Monthly status report to QA manager
 Presented Pre-Release Demo to Stakeholders in Sprint Review & Retro meetings on behalf of
development team.
 Created various generic methods for capturing SCREENSHOT, sending E-mail, reading, and writing
EXCEL file, connecting DATABASE, and generating LOGs.
 Performed Functional Testing, Data Driven Testing, and Cross Browser Compatibility Testing on
different browsers like IE, Firefox & Chrome using CITS tool.
 Performed Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing,
Retesting, Database Testing, and Black Box testing at various phases of the development and test
cycles.
 Used Confluence to documenting information useful in the debugging process and evaluating test data.
 Participated in daily stand ups, bug review & Sprint Retrospective meetings to review the user stories
and interacted with Developers, Business Analysts, and end users for status updates & to resolve
Defects.

ENVIRONMENT: CITS (Cognizant Intelligent Test Scripter), Selenium, SQL Server, Insomnia, Swager, Azure
Devops, One Note, SharePoint, Control-M, Jira, Unix/Linux, Confluence, Notepad++, Microsoft word, Excel,
Power point.
Client: Anthem Inc – Indianapolis, IN Oct’17 – Sep’20
Role: Automation Engineer.

Responsibilities:
 Worked closely with the Business & Technical team for gatheringuser stories and requirements.
 Developed and executed Automation Test Scripts using Selenium Web driver and Java to test the web
applications.
 Extensively used JAVA oops concepts for developing Automation Frameworks using Eclipse, Maven,
Selenium WebDriver and TestNG.Updated environment setup files as needed in UNIX / Linux.
 Reviewed the Test Reports using TestNG and performed TestNG Annotations and Assertions.
 Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation
testing.
 Integrate Junit, TestNG& Selenium scripts with Maven build tool.
 Performed various black box testing Methodologies Like functional testing and Regression Testing.
 Involved in Bug and defect Tracking using JIRA & planning test execution activities, defect reporting and
analyzing test metrics.
 Interact with developers, users and various team members to discuss issues, resolve defects and set
priorities.
 Used SQL Queries and Joins to retrieve and validate the database from various tables to test the
database.
 Responsible for creating Cross Browser test automation through Selenium Grid.
 Implemented the Logger using Log4J for Selenium test cases.
 Identified correct GUI elements using various Selenium Locators like ID, name, Link Text, Partial Link
Text, XPath, and CSS in creating automation scripts.
 Created various generic methods for capturing SCREENSHOT, sending E-mail, reading and writing EXCEL
file, connecting DATABASE, and generating LOGs.
 Created various custom methods for handling FRAME, MULTIPLE WINDOW, LINK, POP-UP and other
WEB ELEMENTS. Created customized XPATH and CSS for identifying dynamic elements.
 Performed BDD (Behaviour Driven Development) using Cucumber Features, Scenarios and Step
Definitions in Gherkin format.
 Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium
WebDriver, TestNG, Maven and Apache POI.
 Extensively used TestNG Listener to generate automatic response on Test failure, Skip, and Success.
 Created Maven Project using Maven build automation tool to create dependencies like wars, jars.
Usage of plugins for invoking XML files. Triggered POM.XML files using Jenkins for Continuous
Integration.
 Used GitHub, source code management tool for code re-usage&to extend scope of Automation Testing.
 Performed Functional Testing, Data Driven Testing, and Cross Browser Compatibility Testing on
different browsers like IE, Firefox & Chrome.
 Performed Smoke Testing, Functional Testing, Integration Testing, Regression Testing, System Testing,
Retesting, Database Testing, & Black Box testing at various phases of the development and test cycles.
 Used Sauce Labs and Selenium Grid to perform cross browser testing & parallel execution of the Tests.
 Used Confluence to documenting information useful in the debugging process and evaluating test data.
 Participated in daily standups, bug review& Sprint Retrospective meetings to review the user
storiesandinteracted with Developers, Business Analysts and end users for status updates & to resolve
Defects.

ENVIRONMENT:Cucumber, Java, Maven, GitHub, Eclipse, Selenium, SQL Server, Jira, Unix/Linux,
Confluence, Notepad++, Microsoft word, Excel, Power point.
Client: Northwestern Mutual Jun’ 16 to Sept’17
Role: QA/ DB & ETL tester

Responsibilities:
 Performed the GUI, Smoke, Sanity, Functional, Regression, Re-Testing and System testing.
 Involved in Manual Testing of the application for Negative and Positive scenarios.
 Performed the Regression Testing to make sure that the bug has been fixed and the application was
running properly. Validation of source to target mapping documents to test ETL process.
 Extensively worked on SQL statements and executed them to verify that the data on GUI are accurate in
the database.
 Performed Manual Testing of Web-based and Client-server enterprise applications and used HP ALM
for test management.
 Tested the ETL mappings using informatica Power Center to upsert data in salesforce from oracle
database based on business rules applied in the transformations.
 Worked closely with Salesforce team during the validation of salesforce records and objects.
 Worked on Salesforce Standard objects like Contact, Account, Campaign, Lead, Opportunity, custom
etc.
 Tested jobs on Autosys scheduler and validate if the jobs are running as per schedule.
 Created test cases, test scenarios and test plans for system testing based on functional specifications.
 Created and executed test cases based on test strategy and test plans based on ETL mapping
document.
 Preparation of technical specifications and Source to Target mappings.
 Worked on Informatica Power Center tool - Source Analyzer, warehouse designer, Mapping Designer,
Mapplet Designer and Transformation Developer.
 Did ETL Data Warehousing, database testing using Informatica for Workflow process.
 Worked with ETL group for understating mappings for dimensions and facts.
 Extracted data from various sources like Oracle, flat files and SQL Server.
 Written complex SQL queries for data verification process.
 Extensively used SQL programming in backend and front-end functions, procedures, packages to
implement business rules and security.
 Developed scripts, utilities, simulators, data sets and other programmatic test tools as required
executing test plans.
 Tested a number of complex ETL mappings, mapplets and reusable transformations for daily data loads.

ENVIRONMENT: HP QC ALM, Informatica 9.6.x, Notepad++, Oracle11g, Salesforce, SQL, Unix/Linux, Jira,
Confluence, Notepad++, Microsoft word, Excel, Power point.

Client: TECHUB PVT. LTD, Hyderabad, India. Oct’ 14 – Jun’ 16


Role: Jr. QA Tester

Responsibilities:
 Analyzed the business requirements and interacted with the developers and business users.
 Involved in updating the test plan for the project, based on the test requirements.
 Performed the GUI, Smoke, Sanity, Functional, Regression, Re-Testing and System testing.
 Involved in Manual Testing of the application for Negative and Positive scenarios.
 Developed Test Cases/Test Scripts, execute tests and log results.
 Testing the compatibility of the software under various Internet Browsers.
 Maintained Test Matrix which gives an overview of the Testing Effort.
 Provided Test plan and test cases for deployment documents.
 Conducted manual testing for scalability and compatibility.
 Participate in regular QA team meetings and discussions.

You might also like