We provide IT Staff Augmentation Services!

Qa Tester Resume

3.00/5 (Submit Your Rating)

Somerset, NJ

SUMMARY

  • More than 10 years of experience in designing, planning, executing, implementing and evaluating Tests with Web based applications and Client - Server applications.
  • Experienced in analyzing business requirements and functional requirements specifications of an application.
  • Experienced in working closely with business analysts, developers, and end users in a cross functional team.
  • Experienced in Preparation of Test Plan, Test Scenarios, Test Cases and Test Data from requirements.
  • Expertise in various SDLC, STLC, Bug Life Cycle methodologies and experienced with Agile, Waterfall.
  • Experienced in Functional Testing, UAT, Integration Testing, Backed end, Ad-hoc, UI Validation, System Testing, Sanity Testing and Smoke Testing.
  • Extensively experienced in conducting Black Box and Grey Box Testing.
  • Strongly skilled in planning,Bug tracking and reporting using JIRA and HP ALM/Quality Center.
  • Experienced in performing Regression testing and Functional testing using Selenium.
  • Designed and implemented different automation frameworks like keyword driven framework, data driven framework, and hybrid framework using Page Object Model from scratch and existing frameworks.
  • Expert in developing test scripts using Java, Selenium WebDriver,Cucumber, and developing Test Frameworks using TestNG,Junit, Maven tools and very good knowledge on using Maven central repository .
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, behavioral features and step definitions for BDD (Behavior Driven Development) using Cucumber and Gherkin.
  • Experienced in using Junit and TestNG testing Framework as a test runner with Selenium.
  • Performed Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments using BrowserStack, SauceLabs
  • Hands on experience in Rest API testing using SoapUI, Postman and Rest Assured.
  • Used Selenium webdriver and TestNG to run parallel testing by creating groups.
  • Experienced using Jenkins as Continuous Integration/ Continuous Deployment tool and setting up and maintaining Maven build jobs in Jenkins using POM.xml.
  • Good Experienced on web services tools Rest API and understanding of HTTP code responses.In depth understanding of using GET, POST, PUT and DELETE commands.
  • Expertise in performing manual testing of the applications in Windows based environments.
  • Triggered and configured the test scripts in Jenkins environment.
  • Extensively created and executed SQL queries in Oracle, SQL Server, MySQL Database in order to validate data Confidential the back end testing
  • Experienced in Performance, Load and Stress testing using JMeter.
  • Strong knowledge and ability to create complex SQL queries and join, stored procedure, View,trigger.
  • Strong understanding of Relational Database concepts (RDBMS) and experience in query construction using SQL.
  • Good experience in OOPs using Core Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, reflection and many more.
  • Strong knowledge of Core Java, JavaFX,JSP,Spring boot and Spring MVC
  • Great desire to learn latest technologies and ready to take up challenges.
  • Good knowledge in Automating mobile applications using Emulators, Simulators and Real Devices on various mobile platforms like iOS, Android OS using Appium.
  • Strong knowledge related to the .NET framework C#, ADO.NET, ASP.NET, ASP.NET MVC,Windows Application.
  • Strong exposure testing applications on different browsers like IE, Firefox, and Chrome.
  • Working experience xPath, Firebug, FirePath, Log4j, Maven and TestNG annotations.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Excellent troubleshooting, project management and problem solving skills.

TECHNICAL SKILLS

Testing Frameworks: TestNG, JUNIT

Testing Automation Tools: SELENIUM (WEBDRIVER), SELENIUM (GRID), SELENIUM IDE

Build Tools: Maven

Bug Tracking Tools: JIRA, HP ALM/Quality Center

API Testing Tool: Rest-Assured, PostMan, SoapUI, Jmeter

Web services: REST

Database: Oracle, MS SQL Server, MySQL, MongoDB

IDE: Eclipse,Intellij, Microsoft Visual Studio

CI / CD Pipeline: Jenkins

Code Repositories: GIT/GitHub

BDD Frameworks: Cucumber,Gherkin

Design Patterns: Page Objects Model, Page Factory

Languages: JAVA, C#, C++,PHP

Operating Systems: Unix, Windows,MacOS

Web Application: HTML5, ASP,JSP,MVC,Spring boot,CSS3,Bootstrap

Experiences: Agile, Water, SDLC, STLC, Bug life Cycle,AWS,Json,xml

Scripting Languages: JavaScript

Cloud Testing Environment: BrowserStack, SauceLabs

GUI Application: JavaFX, Windows

PROFESSIONAL EXPERIENCE

Confidentialm, Somerset, NJ

QA Tester

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepared Test Strategy and Test Plan.
  • Developed Hybrid Automation Framework in Java and Selenium.
  • Performed Regression Testing on new builds, and every modification in the application using Selenium.
  • Involved in developing weekly status reports for the project team.
  • Used TestNG to create the Test Suites and to execute all the test scripts
  • Verified the UI elements using XPath and CSS values
  • Created automated Regression scenarios using Selenium Framework for Regression testing.
  • Interacted with designers and developers to understand the application functionality and navigational flow.
  • Performed Positive and Negative and Boundary Conditions to make sure application is according to requirements.
  • Validated data and performed backend/database testing using SQL queries, Joins and Functions
  • Experience with performance testing using JMETER.
  • Validated performance of the systems by running scripts and gather the response times and Prepared results of the performance tests.
  • Documented and tracked test scripts, test results and reported test defects using HP Quality Center.
  • Prepared reports on defects and conducted defect meetings with the project team.
  • Updating status report daily basis and weekly basis by conducting meetings with QA team.
  • Used Quality Center/ALM to create Test outlines, maintain Test Scripts; create, modify and debug the Scripts.
  • Designed appropriate Test Scripts in Quality Center/ALM.
  • Created several Test scripts using Selenium WebDriver to create Data Driven Tests, Batch tests and performed Exception handling.

Environment: Quality Center/ALM, Selenium WebDriver,Jmeter, Windows, SQL, IntelliJ,Java, HTML, TestNG, Maven, Git, HTML, SQL, Windows, SoapUI, CSS, Java, JavaScript.

Confidential, Manhattan, NY

Automation Engineer - Selenium

Responsibilities:

  • Reviewed the business requirements documents with the Business Analysts and understood the Business Requirements.
  • Tested the application for Functionality and created modification requests, assigned modification requests to respective developers.
  • Develop, document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.
  • Identify record, track and prioritize defects within the integration and stage environments.
  • Provided comprehensive and detailed information within the current defect management tool.
  • Assisted on developing and maintaining robust and effective Page Object Model Framework.
  • Involved in design and Implementation Selenium WebDriver automation framework for smoke and regression test suites using TestNG.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Performed Regression tests to verify whether modification made in the application did not cause unintended adverse side effects.
  • Implemented Maven for build management and also implemented CI tool - Jenkins.
  • Developed Hybrid Framework using Java, WebDriver, TestNG, Maven, and Jenkins.
  • Wrote Test documentation such as Test plans, Test cases, Test matrices, Check lists.
  • Analyzed project documentation and provide stakeholders with quality assurance risk assessment.
  • Worked on Agile Methodology (Stand-up Meetings, Scrum Meetings, Update Time report).
  • Behavior Driven Development (BDD) framework used Cucumber performing automated acceptance tests.
  • Wrote Core Java & developed Custom methods in order to complete testing.
  • Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.
  • Performed testing on developer's SQL code and wrote SQL verification scripts to test the result of deployment for correct business logic.
  • Performed Back end testing writing SQL Queries.
  • Successfully wrote SQL Queries to verify the database updates, inserts and deletion of the records
  • Used JIRA as the test repository and used it for executing the test cases and scripts and logging & generating various reports and graphs for further analysis.
  • Recorded defects and test management using JIRA.
  • Created a Hybrid Framework of automation for the application using Selenium WebDriver.
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Conducted Data Driven Testing using Data Provider Annotation in TestNG to test the application with different sets of data.
  • Developed automated test scripts using WebDriver and TestNG in Eclipse.
  • Performed API testing for the web application as per client requirements using SOAPUI and POSTMAN and Rest-Assured.
  • Used to write programmatically Automated Test scripts using SOAPUI and POSTMAN and Rest-Assured.
  • Performed API testing for the web application using GET, POST, PUT and DELETE commands.
  • Performed cross browser testing with the help of various tools.
  • Identified issues and reported for the browser compatibility.
  • Performed regular meetings with BA, Development Lead on the progress and issues.
  • Cooperated and performed with development group to resolve the difficulties came across in a Test execution.

Environment: Selenium WebDriver, TestNG, Cucumber, Gherkin, Maven, Git, Jenkins, SoapUI, Rest-Assured, Agile, Jira, Java, JavaScript, PostMan, Jmeter, Oracle, Eclipse, Windows.

Confidential, Bloomfield, CT

Automation Engineer (Selenium) /Manual

Responsibilities:

  • Analyzed the Business Requirement Document (BRD) and developed detailed Test plans, prepared Test cases.
  • Conducted sanity testing of the application based on user requirements.
  • Generated Test data for positive and negative Test scenarios.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Performed Ad-hoc, Smoke, Functional, Acceptance, System, Integration, Usability, and Regression testing etc. during different stages of the application development.
  • Used JIRA for Identifying, logging, tracking and escalating bugs.
  • Used User Stories from JIRA to create test cases.
  • Checked the data flow through front-end and backend and used SQL queries to extract the data from the database.
  • Used Selenium WebDriver to perform data driven testing and to parameterize data.
  • Developed a Hybrid Automation Framework using Selenium.
  • Setup the automation framework using Selenium WebDriver, Java, TestNG and Maven.
  • Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
  • Wrote TestNG Test Cases for REST web service Java API.
  • Executed the API’s for People DB application using SOAPUI and POSTMAN.
  • Enhanced Selenium Scripts for every load to support new and existing functionality for the application for end to end and regression testing.
  • Responsible for coordinating the User Acceptance testing (UAT).
  • Assigned the work to the team and conducted status meeting with team.
  • Managed the team and coordinate the team’s daily activities with scheduled status meetings.

Environment: Selenium WebDriver, TestNG, Maven, Jmeter, GitHub, HTML, SQL, Cucumber, Gherkin, Windows, Oracle, Rest-Assured, Postman, SoapUI, CSS, JIRA, Java, JavaScript.

We'd love your feedback!