We provide IT Staff Augmentation Services!

Senior Qa Engineer Resume

5.00/5 (Submit Your Rating)

NyC

PROFESSIONAL SUMMARY:

  • Experienced in different phases of Software Testing and Software Development Life Cycle (SDLC) using methodologies like Agile and Waterfall.
  • Experienced in Web based testing including GUI, Regression, Integration, System, Performance, Stress, Functional, Smoke, Sanity, Unit Testing.
  • Expertise in automation of Web - based application testing using Selenium Web driver, Selenium RC, Selenium Grid, Selenium IDE over multiple browsers like Chrome Driver, IE, and Firefox.
  • Performed BDD -Behavior Driven Development, ATDD- Acceptance Test-Driven Development and testing using Cucumber, Selenium, and TestNG.
  • Created test scripts, test suits and html reports by using JUNIT & TestNG.
  • Worked extensively on SoapUI functional and load testing and validated the response using assertions.
  • Hands on experience in using build management tools like Maven and version controls Git.
  • Developed frameworks from scratch by using POM for certain features in build.
  • Created Automation test scripts using frameworks like Page Object Model design pattern, Data-Driven framework, Keyword driven framework and Hybrid frameworks.
  • Performed Continuous integration automation using Jenkins.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing.
  • Tested the application on Android and IOS devices by creating simulators using Appium.
  • Expertise in Defect Management/Problem solving including tracking bugs, reporting using Quality Center/ALM, Rally, Version One, Bugzilla and Jira.
  • Created performance charts by using JMeter and LoadRunner.
  • AWS Solutions Architect - have a strong knowledge over the AWS, Operational and Technical roles.
  • Conducted and participated in Defect Triage Meetings and Root Cause Analysis
  • Highly motivated, self-starter able to work independently and collaboratively within a diverse technical team.
  • Great Technical writing skills, Team player, interpersonal communications and presentation skills.
  • Developed use cases and flow chart diagrams for the application functionality.
  • Trained team members over various concepts including selenium, Cloud, and other programming languages needed for testing.

TECHNICAL SKILLS:

Test Methodologies: Waterfall, Agile/Scrum, UML, SDLC, STLC, Defect Life Cycle

Testing Tools: Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid, Junit, TestNG, Restful, SoapUI, HP UFT, Xdebug, JMeter

Test Build& Integration Tools: Maven, Jenkins, Log4j

Frameworks: Data - Driven, Keyword, Test Driven, Behavior Driven, Page Object Model, Page Factory

Databases: MySQL, SQL Server

Project Management Tools: JIRA, ALM, Rally, Bugzilla

Programming Languages: JAVA, VB Script, C,C++

Web Development Languages: HTML, CSS, JavaScript, Bootstrap

Web Services Testing: Postman, SoapUI

Markup Languages: HTML, XML, Xpath, CssSelector

Operating Systems: Windows, Linux, Ubuntu

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

Mobile Testing Tools: Appium, Sauce Labs

Utilities: Eclipse, GIT, SVN, Firebug

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Visual Studio

PROFESSIONAL EXPERIENCE:

Confidential, NYC

Senior QA Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Webdriver in TestNG.
  • Developed custom libraries for automation using JAVA& Selenium WebDriver.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Developed frameworks from scratch by using POM for certain features in build.
  • Developed HTML TestNG reports for analyzing the output of test using ExtentReports API.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Incorporated the test data in Test scripts from Excel using Apache POI API.
  • Developed scripts using Action class for various mouse and action events.
  • Developed Back-end testing using complex queries to retrieve the user information to cross validate in UI and databases.
  • Performed functional testing of SOAP and RESTFULL Web Services using SoapUI Tool.
  • Worked alongside with lead QA to manage test strategy and test plan.
  • Distributed the user stories related tasks to various team members for effective work flow.
  • Managed and held scrum meetings within the team itself.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
  • Trained team members over various concepts including selenium, Cloud, and other programming languages needed for testing.
  • Created performance charts for the Web application using JMeter
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Developed Cucumber Html, JASON test reports for analyzing the test outputs.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Environment: Selenium IDE, Selenium WebDriver, Unix, Apache POI, Java, HTML, CSS, X-path, Windows, SQL, Maven, Git, SoapUI, TestNG

Confidential, Princeton, NJ

Senior QA Engineer

Responsibilities:

  • Developing the test plan and test cases for the positive and negative scenarios keeping in mind the Boundary Value Limitations and Equivalence Classes coordinating with the customers upon solid analysis of the user stories.
  • Recognized and classified overall plan for Test Scope, Test Strategy High-level Document, and Test Data within the context area of each sprint.
  • Writing and executing test scenarios, test cases and test scripts for both web and mobile applications using JAVA, Selenium Web Driver and TestNG with a good analysis of web driver methods.
  • Working extensively in the development of Hybrid Framework design on TestNG platform and used Apache POI to read data from external sources.
  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.
  • Performed Feasibility Analysis on the test cases to analyze the feasibility of the test cases for automation and for the creation of the regressiontestsuite.
  • Performed Smoke, Functional, Regression, Positive and Negative testing for each build.
  • Analyzed software failures and reported bugs on RTM which has been used as the defect tracking and project management tool.
  • Performing testing using SoapUI on different data sources and validated the Restful web services.
  • Working on web services testing using assertions such as Xpath, XQuery and Contains assertions.
  • Involved in developing BDD features, scenarios and step definitions using Cucumber and Gherkin using Junit and automated them using Selenium Web Driver.
  • Working on mobile app testing using Perfecto mobile for applications on both IOS and Android.
  • Using MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • Performed performance and code coverage testing for the application.
  • Used JMeter to form various performance charts for the application.
  • Good Knowledge on Medicaid and Medicare claims enrollment and process.
  • Reviewed and updated the test cases in review log, updated test cases based on the review comments given by Business SME’s.

Environment: Selenium RC, Selenium WebDriver, Java, Web Services, SOAP, REST, AGILE, Rally, HTML, Eclipse, Windows, MS Word, Jenkins

Confidential, San Jose

Automation QA Lead

Responsibilities:

  • Tested the application under SCRUM (Agile) Methodology. Attended Kickoff meetings. Reviewed requirements, functional and technical Design Documents.
  • Participated in writing High Level Test Plan, Test Scenarios, Test cases based on the requirement and analyzed the results.
  • Selected the Test Cases to be automated and performed functional testing of the frontend using Selenium & created Hybrid /Data Driven Framework using Java, Selenium WebDriver and TestNG.
  • Performed parameterization of the automated test scripts in Selenium, TestNG to check how the application performs against multiple sets of data.
  • Configured the application framework using Apace POI to extract the data from the excel spreadsheets.
  • Implement Test Cases, Test Scenarios, behavioral features and step definitions for BDD (Behavior Driven Development) using Cucumber, JUnit.
  • Participated in identifying test scenarios with business analyst and wrote user acceptance test cases using Gherkin.
  • Created test Scripts in SoapUI and Restful for Testing Web Services.
  • Performed the Selenium Synchronization of the scripts for Ajax web pages and application background processing.
  • Worked on testing the web services using SoapUI and Postman.
  • Used Selenium Grid to execute different scripts on multiple platforms and browsers concurrently.
  • Performed reporting using TestNGReporting, IReporterInterface and Screenshots.
  • Handled the web-based pop-up using the Alert interface.
  • Maintained the Javaand selenium test source code and resources in the GIT source control repository tool.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Performed backend 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.

Environment: Selenium RC, Selenium WebDriver, Java, Web Services, SoapUI, REST, AGILE, Rally, HTML, Eclipse, Windows, MS Word

Confidential, Phoenix, AZ

Senior QA Automation Engineer

Responsibilities:

  • The project involves Agile Methodology.
  • Designed and executed and maintained automation Test Scripts in Selenium RC using JAVA Framework, TESTNG for regression test cases.
  • Developed Automation test scripts by implementing Data driven framework / Keyword driven framework.
  • Executed Test cases and reviewed results with Business-logic to get the Business approval for UAT
  • Formed a Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Performed browser compatibility testing by using various browsers.
  • Involved in Web Services Testing using SoapUI.
  • Involved in debugging of the existing automation script.
  • Obtained the values of Xpath and css Selector for various complex web elements like frames, calendar, auto-fill drop boxes.
  • Experienced working in Agile/ Scrum methodology for SDLC and working on Test management tools like Rally.

Environment: Java 1.7, Selenium IDE, Selenium WebDriver, Eclipse 3.4, Windows, SQL Server 2012, Html, XML, Firefox, Fire Path, Firebug, XPath, CSS, J-Unit, TestNG, Jenkins, SoapUI, JIRA, Agile/SCRUM, Maven3.2.1, Cucumber/Gherkin.

Confidential

Automation QA Engineer

Responsibilities:

  • The project involved Agile / Scrum methodology
  • Analyzed business requirements and the functional specification for developing test conditions.
  • Drafting QA Strategy, methodology and documenting test plans and test case development in QC for the functional, integration and end to end testing.
  • Involved in generating execution reports from QC.
  • Used Check Points, Output Values, Recovery Scenarios, Regular Expressions.
  • Interacted actively with Business Analysts/Users/Developers for collecting Requirements.
  • Gathered QA metrics from the team and Forwarded overall test metrics to the management using QC.
  • Prepared Status Reports Every Week, which includes revision History, Test case status, metrics, Issues and Defects.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from database.

Environment: Selenium RC, Selenium WebDriver, Java, Web Services, SoapUI, REST, AGILE, Rally, HTML, Eclipse, Windows, MS Word.

Confidential

QA Analyst

Responsibilities:

  • The project followed waterfall methodology.
  • Checked the client side and server-side validations. Tested the functionality of the application.
  • Conducted the System, Integration and Regression testing of the web application.
  • Documented Test Scenarios (positive and negative) and Test Cases based on the functional specifications.
  • Prepared test scenarios and executed to validate the Tables, fields, texts, images and other web elements in the Application.
  • Performed Compatibility testing to verify the application on different browsers.
  • Performed Backend testing by extensively using SQL queries to verify the integrity of the database.
  • Involved in daily status calls and reporting.
  • Worked with development team on defect reporting, fixes and resolution; updated management on testing results, activities and planning.

Environment: Windows, MS Word, MySQL Workbench, Chrome, Firefox, Internet Explorer.

We'd love your feedback!