We provide IT Staff Augmentation Services!

Senior Qa Test Engineer Resume

3.00/5 (Submit Your Rating)

PhiladelphiA

PROFESSIONAL SUMMARY:

  • Senior QA Test Engineer with an experience of around 8 years in all phases of Software Testing Life Cycle. Experienced in developing Test Plans, Test Scenarios Test Cases and Test Scripts in both Manual and Automation testing, working for different industry domains of Healthcare, Insurance and Banking.
  • Skilled in dealing with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) models like Waterfall / Agile - Scrum.
  • Test Case Execution, Logging Bugs and looking at the Status of the defects, writing the Test Scripts, Automation of BDD steps by using tools like Cucumber, Selenium WebDriver and SOAPUI & REST Services.
  • Expertise in automation of web based testing as GUI Testing, Unit Testing, Integration Testing, Functionality Testing, System Testing and User Acceptance Testing, White Box Testing and Black Box Testing.
  • Master in developing Test Scenarios, Test Cases, Test Data, Test Procedures, Test Reports and documenting in both Manual and Automation Testing.
  • Expertise and working knowledge of Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Exception Handling, Multi-Threading and Collections) required for the Selenium Frameworks.
  • Expertise in dealing with open source tools like Selenium (IDE, RC, Web Driver and Grid), Soap UI, Cucumber, JUnit, Jira and Eclipse.
  • Experience working with Automation Frameworks in maintaining Record, Playback, Keyword Driven, Data Driven, Hybrid driven and Page Object Models.
  • Used Selenium WebDriver, Parallel Processing, Eclipse, and TestNG Annotations in creating HTML reports, Test Suites and Test Scripts.
  • Identified GUI elements and perfect with different Selenium locators like ID, Link Text, Name, Partial Link Text, XPath, DOM and CSS to create the scripts of Automation.
  • Used Excel Spreadsheets and Apache POI to process the spreadsheets in Application Framework and used AutoIT to upload files in Windows.
  • Knowledgeable in reviewing the Test Logs, Program outputs and report the Errors processed by programs and defects. Used Python as the programming language with Java.
  • Used Selenium Screenshots for Bug Reporting. Debugging is done using Extent Reports to see reports library in TestNG. Involved in testing the web pages.
  • Designed and Implemented Selenium Web Driver Automation Framework for Smoke test and Regression test using TestNG.
  • Expertise in Cross-Browser and Compatibility Testing to see their behavior with different browsers and in different environments.
  • Scheduled build using Continuous Integration tool Jenkins Server.
  • Used Maven and Ant as build tools for projects.
  • Experienced in back end testing. Involved in Data base testing, Data Validation, Data integration. Experienced with ETL for data warehousing and Staging.
  • Used TestNG Annotations, Data Provider, and Parameters for code reusability and Java JDBC for data retrieval. Saved all configurations in Properties file.
  • Expertise to use Rally, Jira and Bugzilla for the test management and bug reporting tools. Used Log4j to debug the defects which had effect on the Test Script.
  • Retrieved data from Relational Database Oracle to prepare Test Data.
  • Experienced grouping of Test cases, Test methods and Test Suites for functional and regression testing using TestNG Groups, Parameter and Data Provider.
  • Developed Selenium Synchronization using Conditional Implicit and Explicit waits and Unconditional Wait conditions.
  • Used Remote WebDriver and desired capabilities in Appium.
  • Expert in developing test Scripts to implement the Test Cases, Scenarios, Steps, Step Definitions and Features for BDD (Behavior Driven Data), TDD (Test Driven data) and ATDD (Acceptance Test Driven Data) using Cucumber.
  • Conversant using tools like SVN, GitHub for configuration management
  • Strong Knowledge on Web Service and Hands on Experience in validating and testing Web Services using SOAPUI and REST Services.
  • Expert as an individual contributor. Can Manage Multiple Tasks and Projects simultaneously. Excellent Inter Personal Communication Skills with Analytical and Problem Solving skills.
  • Certified with ISTQB (International Software Testing Qualifications Board).

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium IDE, Selenium RC, Web Driver, Selenium Grid, TestNG, JUnit, AutoIT, Cucumber, QC, QTP

Test Build & Integration Tools: Maven, ANT, Jenkins, Hudson, GitHub

Frameworks: Keyword Driven, Data Driven, Modular, Hybrid, Page Object Model (POM)

Programming Languages: HTML, C, C++, Java, VB Script, Java Script, XML, CSS, Eclipse, Python, Gherkin

Databases: MySQL, Oracle, SQL Server, TOAD tool

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opera

Operating Systems: Windows 7,8, 10, Ubuntu, Linux, Mac

Defect Tools: JIRA, HP Quality Center, ALM, Rally, Bugzilla

MS Office Tools: MS Outlook, MS Word, Excel, PowerPoint, MS Access, Microsoft Project, MS One Note

Utilities: Eclipse, SVN, Fire Bug, Fire Path.

Mobile Testing Tools: Appium, Perfecto Mobile

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia

Senior QA Test Engineer

Responsibilities:

  • Worked in a Scrum Agile process for delivering the outputs on time.
  • Was involved in Sprint planning, Review Sessions, Scrum meetings.
  • Developed Test Scenarios, Test Cases, Test data, Test procedures, Test reports.
  • Developed and Executed Test Scripts using Java, Selenium Web Driver, TestNG. Analyzed Test Results. Validated all UI components, Popups, Browser navigations, Mouse Movements.
  • Worked with TestNG for Smoke Test and Regression Tests.
  • Executed Functional Testing, Integration Testing, System Testing.
  • Performed multi browser testing to check application can work and used Selenium Grid by configuring the hub and node.
  • Performed Parallel and Cross Browser as Selenium, TestNG on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Took the Application Screenshots and copied the images whenever exceptions occurred.
  • Developed test automation Artefacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium, Cucumber, TestNG and XPath.
  • Used Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Managed user stories and tasks using Rally as tracking tool
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format. Used Page Object Model. Involved in developing automated test cases using Cucumber in TestNG.
  • Managed the dependencies and jars using Maven and used Apache POI to read data from excel files.
  • Maintained the Selenium & Java Automation Code and resources in source controls like GitHub, Jenkins for improvements and new features.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services using SOAPUI.
  • Expertise in Project Management tools like Rally to prioritize, classify bugs and tracked defects.
  • Upload and download files by using AutoIT.
  • Involved in mobile testing using APPIUM and used remote WebDriver as well as desired capabilities.
  • Verified the integration of various components in the application and executed end-to-end testing.

Environment: Java, Selenium Grid, Appium, Jenkins, SOAP UI, Apache POI, CSS, Rally, Microsoft Office, Cucumber, Gherkin, Maven, TestNG, GitHub.

Confidential, Philadelphia

Senior QA Test Engineer

Responsibilities:

  • Working closely with cross-functional teams ( Dev, BA, PM, Product Owner) as a part of Agile environment.
  • Analyze the Business Requirements and closely work with IT for Gap Analysis.
  • Created Test plans and worked on SQL Scripts.
  • Reviewed product requirement documents, functional specifications, and involved in developing test plan and test case documents.
  • Extensively used Selenium Web Driver to test the web application.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development).
  • Maintaining the Selenium scripts in GitHub repository.
  • Used Data Driven Framework and Keyword Driven Framework.
  • Wrote test cases to handle Alerts on the web page and used Firebug/Fire Path Add-on tools to identify the Object's id, Name, XPath, link in the application.
  • Involved in mobile testing using Perfecto Mobile.
  • Performed Data driven testing using Java, Selenium and TestNG functions which reads data from property and XML files and Performed Continuous integration automation using Jenkins.
  • Contributed in developing Automation Framework that uses Java, Selenium Web Driver and JUnit. Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Develop Test Plan, Test scenarios, Test cases, Test Scripts and Traceability Matrix.
  • Created positive and negative assertions based on the business requirements.
  • Configured Selenium Grid to execute tests on different machines against different browsers in parallel.
  • Created Test Scripts in REST API for testing Web Services.
  • Coordinate with developers to prioritize defects and rectify them.
  • Regression testing was performed and updated the Scripts by executing the Regression suites built using Selenium.
  • Configured JDBC connections to retrieve data from database.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Configured Maven and Jenkins for better dependency and automatic build deployment.
  • Participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Jira Tool.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.

Environment: Java, Selenium WebDriver, Selenium IDE, CSS, Eclipse, SQL Server, Perfecto Mobile, XML, GitHub, JUnit, JDBC, TestNG, Jenkins, REST API, Jira, Maven, Cucumber.

Confidential, Michigan

QA Test Engineer

Responsibilities:

  • Reviewed the Product Backlog, Functional Specifications Document and Technical Documentation.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Implemented Data Driven automation test framework with Selenium Web Driver, Java and TestNG.
  • Served as a coordinator for all testing activities on a project.
  • Wrote test cases to handle Alerts on the web page.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Performed Selenium Synchronization using Explicit & Implicit waits.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators. 
  • Used Firebug and Fire Path for element identification while creating Page Object Repository. 
  • Worked in creation, preparation, and conduct of quality assurance reviews and contributed to the development and execution of test plans and test scripts.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver.
  • Involved in writing and executing the Test Cases and Test Suites using Java and Selenium Web Driver.
  • Executed test cases and participated actively in System Integration Testing, and Regression Testing
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.
  • Found Defects, prepared Defect Reports and Status Reports, Defect tracking using QC.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of the builds.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Maintained the Selenium scripts in SVN repository.

Environment: Agile, Java, JUnit, Selenium WebDriver, Eclipse, TestNG, Jira, SQL, SVN and Jenkins.

Confidential

Senior QA Analyst

Responsibilities:

  • Participated in all phases of the Software Testing Life Cycle (STLC).
  • Performed System, Integration, Smoke, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Prepared documentation for assigned projects and followed software release procedures, requirements analysis using Bugzilla for importing specifications and documents.
  • Extensively Tested Webservices using SOAP UI. Used GitHub for source code management tool.
  • Involved in WebTesting to verify links and extensively involved in Database Testing. Written queries in the SQL to validate the output in the database.
  • Written the test cases and created the automated test scripts using QTP.
  • Design & develop data driven framework to validate different Member profile using QTP, VBScript.
  • Participated in UAT testing with end customers and involved in User Accepting Testing. Used Jenkins as continuous integration tool.
  • Involved in UserInterface (UI) Testing.
  • Performed XML data validation using assertion method in SOAPUI.
  • Experience all types SQL queries like select, insert, update and delete records.
  • Developed complex SQL Queries in TOAD to perform backend data validation testing against Oracle database.
  • Interacted with Module lead, business analysts, team lead, Manager and users to analyze the business requirements and functional specifications documents.

Environment: HTML, XML, Jira, WSDL, Bugzilla, SOAP UI, VMware, ALM, QTP and SVN.

Confidential

QA Analyst

Responsibilities:

  • Understanding the Business requirements, Application and function specifications, Design documents.
  • Performed extensive manual testing.
  • Developed Test scenarios and Test cases based on the functional specifications.
  • Implemented Complex Test case scenarios using Regression tests, wrote the enhanced code. Involved in preparing Test Plan.
  • Prepared Requirement Traceability Matrix to trace test cases and functional requirements.
  • Identified the Test Cases and documented them in Quality Center.
  • Developed and extracted Test data to test the application portal.
  • Scripted Complex Test Cases using SQL queries for data validation and to verify the data integrity in the database (Back end testing).
  • Performed GUI, Functional, Negative, Positive, Regression and User Acceptance Testing.
  • Test and Run various APIs as part of System Integration Testing.
  • Reported using QA Status reports, Defect Log reports, Traceability reports, Test planning and execution & Results Reports.
  • Performed Smoke Tests and Regression tests.
  • Participated in different meetings.
  • Used SOAPUI for Web Service testing.
  • Verify the bugs before the release.

Environment: Waterfall, HP Quality Centre, SQL, Microsoft office, SOAP UI.

We'd love your feedback!