Senior QA Engineer
Email: firstname.lastname@example.org Phone: 703-***-****
Senior QA Engineer with 8+ years of experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications in manual and automation testing with a solid understanding of all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in different domains like Healthcare, Insurance, E-commerce and Banking.
●Experience in working with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) models like Waterfall, Agile/Scrum.
●Extensive experience in designing Test Plan, Test Strategy, Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
●Actively involved in stand-up meetings, Sprint Planning Meeting, Review Meeting, Defect Triage Meeting, And Retrospective Meeting, go.
●Conversant in developing, documenting, and executing test cases manually as well as generating automated scripts using Selenium.
●Hands on experience in functional testing, unit testing, integration testing, regression testing, black box testing, white box testing, API Testing, back-end testing, in different stages of Software Development Life Cycle (SDLC).
●Excellent skills in automation testing using Selenium Web driver with Java as programming language.
●Worked with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
●Good working experience in open source automation tools like Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid and Eclipse.
●Excellent knowledge in writing unique CSS and XPath locators using source code of the page to identify each unique element.
●Experience in developing test scripts using Java, Selenium WebDriver and developing Test Frameworks using TestNG/Junit, Maven tools.
●Experience in configuring application framework by processing excel spreadsheets using Apache POI.
●Extensively used TestNG for parallel Testing.
●Experience in preparing and maintaining Automation Frameworks such as Page Object Model Driven, Data Driven, and Hybrid.
●Experienced in setting up and maintaining Maven build jobs in Jenkins using POM file.
●Implemented automation scripts for Cucumber BDD framework.
●Used Log4j for logging the test logs using loggers and appenders for various log levels.
●Extensive usage of version control software such as GIT.
●Experienced in using Test Management tools such as HP/ALM,, Bugzilla, Rally, JIRA bug reporting tools to track test progress, execution and deliverables.
●Performed Back-end testing using SQL Queries to make sure that data entered has been uploaded correctly into the SQL Database using different servers and used JDBC connections.
●Executed web services testing using SoapUI tool for SOAP, Postman tool for Rest Web services.
●Good knowledge and understanding of Mobile testing.
●Good Technical, Analytical, Presentation and communication skills and ability to work independently with minimal supervision and perform as part of a team.
AGILE (SCRUM), WATERFALL
Selenium IDE, Selenium RC, Selenium WebDriver, Cucumber, SOAPUI, JUnit, TestNG
Test Build & Integration
Maven, Jenkins, GIT
JAVA, C, C++
MYSQL, Oracle, SQL Server
HTML, CSS, XML, XPath, CSS Selector
WINDOWS, Unix, Linux
TestNG, Junit, Data driven, Hybrid, Page Object Model
MS Office Tools
Outlook, MS Word, MS Excel, MS PowerPoint, MS Access
Project management tool
JIRA, Rally,, Bugzilla, HP ALM/QC
Internet Explorer, Google Chrome, Mozilla Firefox, Google Chrome
Bachelor of Technology in Computer Science, JNT University.
Corpus Christi Medical Center Feb 2017 – Present
Corpus Christi, TX
ROLE: Senior QA Engineer
Description: Corpus Christi Medical Center is a Health care system of Hospitals in Corpus Christi and surrounding costal bend community. It provides health care services to the people such as patient portal, finding a doctor, paying the bills, scheduling an appointment, medical records, emergency services. Corpus Christi Medical Center offers a complete array of Emergency Room Services, Heart and Vascular Services, Orthopedic Services, Surgery Services.
Worked in Agile/Scrum methodology to check the functionality of the application.
Performed System, Integration, Smoke, Sanity, Functional, Positive and Negative testing and monitored the behavior of the applications during different phases of testing using testing methodologies.
Extensively worked in Regression testing, Parallel testing using Selenium WebDriver and TestNG.
Implemented automation using Selenium Web Driver, Selenium Grid, and Maven.
Worked with cross-functional teams as a part of Agile environment.
Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
Expertise in Maven and performed different operations on pom.xml file to gather required dependencies and run numerous test scripts.
Executed test scripts relating to mouse hover using Actions class and found hidden elements using XPath, CSS Selector and window handle classes.
Involved in creating automation framework using POM- Page Object Model, and Data Driven to test web application.
Incorporated the test data in Test scripts from Excel using Apache POI.
Developed scripts and performed operations on the web elements.
Generate TestNG reports for analyzing the output of tests.
Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
Involved in using Maven build tools to manage framework dependency jar files.
Used Git as version control for storing the test scripts.
Performed back-end testing with the help of SQL queries to retrieve the user information to cross validate in UI and databases.
Analyzed test results, tracked the defects and generated reports using JIRA.
Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
Participated in Daily Scrum, Defect Triage Meetings, Release Planning meeting and used JIRA Tool and peer review with team.
Involved in Web services testing using POSTMAN Tool.
Validated request and response using assertions such as XPath and Contains assertions.
Generated test logs using Log4j for various log levels.
Environment: Selenium WebDriver, TestNG, Eclipse, SQL server, XML, HTML, Maven, Selenium Grid, Agile, Jenkins, JIRA, POSTMAN, Microsoft Excel.
Amtex Auto Insurance Sept 2014 – Dec 2016
Senior QA Analyst
Description: Amtex Auto Insurance provides auto insurance, renters insurance and customizes coverage to benefit personal demands and budgets. It is a web application where the customer service interacts with the policy holders to transfer information such as policy information and rider’s information.
Prepared Test Conditions, Test cases, Mapping test cases to the scenarios, performed functional as well as system integration testing. Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test script according to the Business requirements and System Requirements.
Feasibility analysis and test effort estimation of automating the testing using Selenium WebDriver using JAVA and JUnit/TestNG for Web Application.
Developed Data-Driven framework for application using Selenium.
Performed Cross browser testing and parallel testing on Chrome, Firefox using TestNG and Maven on Selenium grid.
Involved in setting up configure the testing environment with Eclipse, TestNG, and Selenium Web Driver.
Performed Smoke, GUI, Functional, Performance, Integration and Usability testing.
Used Git as a source repository system to share code.
Developed Maven targets to execute automation suites.
Worked on Jenkins for Continuous integration.
Performed Data Validation and Data Integration for Back End Testing using SQL Queries.
Performed Web Services testing with SOAP UI and Performed Security Testing.
Involved with working in all phases of SDLC methodologies.
Test Execution in UAT environment and managing the test scripts and test results in Rally.
Participated in meetings and work with Development team & Business Analysts for defect triage, Biweekly Agile Sprint Planning meetings, Daily Scrum meetings.
Status reporting to all project stakeholders.
Generating Test and Defect Metrics for client manager and release management.
Environment: Selenium IDE/ Web Driver, Selenium Grid, SQL Server, GIT, Maven, Jenkins, TestNG, Junit, SOAP UI, Eclipse IDE, JIRA.
Snapdeal Nov 2012 – July 2014
Description: Snapdeal is an online shopping website in India, it is the marketplace to shop Electronics, Men & Women Clothing, Home & Kitchen appliances on Snapdeal.com in India.
Created Test Plans, Test Cases and Test Approach/Strategy documents.
Attended Change Request Meetings to ensure products and changes are fully documented for further Test changes.
Manually tested the Web application to ensure the flow of the application functionality.
Created Test Plans and Scenario which describes the features and functions to be tested.
Prepared Test Cases based on Business Requirements and required documents.
Actively participated in the weekly meetings.
Contributed functional and technical assistance/production support, including service requests and response, worked with SQL.
Maintained automated test scripts for the regression, performance and various GUI test cases using Selenium Web Driver.
Performed Data Validation of the data flow from the front-end to the back-end by executing SQL scripts.
Performed Data Integrity Testing, Functionality Testing& Back-end testing.
Gathered business requirements from users and created designs for enhancements.
Created test plans, conditions, scripts, and test data. Performed product testing, user acceptance, remote user testing, usability testing, and resolved system defects.
Resolved program Compile Errors, defects and Environmental issues.
Performed Security Testing on the application.
Detected, reported and tracked defects, developed reports using Quality Center.
Interacted with developing team to resolve technical issues and investigated software faults.
Environment: Selenium Web Driver, Java, Quality Center, MySQL, HTML, CSS, MS Excel.
Axis Bank May 2010 – Sept 2012
Description: Axis Bank is amongst the largest private banks in India. Online Banking Management System was a pilot project developed so that customers can get access to their accounts round the clock. The system handles transactions of four kinds of accounts: savings, fixed deposit, joint account and recurring deposit. The system manages different levels of authorization for administration.
Preparation of the Test Strategy and guiding the team.
Involvement in the System Test Plan Preparation and Requirements Streamlining.
Involvement in Preparation of Test Procedures, Test Scenarios, Cases and Test Data.
Responsible for GUI and Functional Testing, using Black box Testing Techniques.
Extensively worked in Regression testing.
Involvement in Test Execution, Results Analyzing and Defect Reporting.
Enhancing the Test Scripts for Global Execution.
Involved in solving Environmental problems along with Technical Support People, especially in Server Connections and Database sharing activities.
Written SQL queries to be tested against Dimensions and Facts.
Developed mappings based on business requirements.
Validated the data from facts against the created reports and dashboards.
Coordinated with end users to perform UAT and obtain sign off.
Expertise in analyzing the data based on subject matter and on requirements.
Execution of Test Plan and Monitoring Defect Tracking Process Using Quality center.
Verified the output of files processed (success/failures).
Environment: Quality Center, Waterfall, SQL server 2008, MS Office 2010