Professional Documents
Culture Documents
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:
PROFESSIONAL EXPERIENCE:
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.
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.