We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

2.00/5 (Submit Your Rating)

Washington D, C

PROFESSIONAL SUMMARY:

  • Over6years of experience as aQA Automation Engineer - SDET, extensively worked on Manual, Automation, DevOps Testing of Web Client Server, Cloud(AWS), API, Webservices applications. Experience on various domains such asBanking, Financial Services, and Healthcare.
  • Expertise in Manual and Automation Testing ofClient/Server, Web-based, andCloud (AWS)applications.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Experience inWaterfallandAgileProjects, worked very closely with Product owners in Agile and attended different ceremonies likeSprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
  • Proven ability in designing and creating automation frameworks usingJava, Selenium WebDriver, Junit, TestNG, Jasmine, Maven, Jenkins, tools.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD,Hybrid, Keyword and Data Driven Frameworks).
  • Experience inCore Java,development by applying different concepts likeOOPS concepts, Collections, Strings,Exception handling, Multithreading, etc.
  • Expert in developingBehavior Driven development (BDD/TDD/ATDD) by writing Gherkinlanguage using cucumber tool, developedScenarios, Scenario outlines, featuresandStep definitionsand generating the cucumberreports.
  • Experience in implementing thePage Object Model (POM)by creating element for each page object and reused all the objects in various scripts.
  • Performed Database/Backend testing by writing complex SQL Queries fordata validation and integrity,good at writingcomplex Joinsand knowledge inSQL.
  • Worked on testing applications on different browsers likeIE, Firefox, Android, Safari and Chrome
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

  • Java SQL
  • Selenium WebDriver
  • Cucumber, TestNG
  • JUnit API
  • Postman
  • Database Testing
  • BDD & TDD
  • Maven Framework
  • GIT & GitHub
  • Jenkins
  • SQL Developer & Oracle
  • Microsoft Office Suite
  • Google Suite Products

PROFESSIONAL EXPERIENCE

Confidential, Washington D.C

Quality Assurance Engineer

Responsibilities:

  • Documented business requirements and specifications, developed test plans, test cases.
  • Developed automation framework using Maven building tool and TestNG Framework as well as Selenium WebDriver to implement Test Cases in multiple browsers.
  • Created Functionality Testing based on Test Cases and coordinated with the development team to solve issues and defect management by logging and tracking bugs.
  • Automated test logarithms using OOPs concept to implement Test Cases, Test Scenarios, and features.
  • Implemented Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java OOPs concepts.
  • Utilized Java language and TestNG Framework for scripting. Used TestNG for building the WebDriver project.
  • Integrated with Continuous Integration tools Jenkins for running test on a nightly or needed basis automatically.
  • Maintained grouping of Test Suites, Test Cases and Test Methods for Regression and Functional Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Extensively experienced in Smoke testing, Functional testing, Integration testing, Regression testing, UAT, Accessibility Testing and Sanity Testing.
  • Experience in RESTFULL web service Testing using Rest Assured framework Java. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500 etc.
  • Connected to Database to Query the Database using SQL for data verification and validation using JDBC tools.
  • Carried out Back-End Testing on oracle database by writing SQL Queries.
  • Performed and executed REST API Automation Testing using REST Assured to validate expected response and status code using JUnit Assertions and Ham-crest Matchers.

Confidential, Timonium, MD

Manual and Automation Tester

Responsibilities:

  • Worked within a Scrum team, participated in Daily Scrums, Sprint Planning meetings as well as identified acceptance criteria for user stories.
  • Build Automated Frameworks to test applications using Selenium, Java, Cucumber, and TestNG.
  • Implemented End-to-End automation for installing products, setting up Test Environment and executing Smoke Tests.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber in Gherkin format by using the Page Object Model (POM) design approach.
  • Developed new Maven based Test Scripts using GitHub as source repository and Jenkins for continuous Integration of the builds.
  • Developed reusable selenium methods to handle Dropdown, frames, alerts, check box, radio button, dynamic calendars and web tables in Selenium WebDriver.
  • Worked on Cross-Browser Testing through Selenium WebDriver by testing the website on different browsers.
  • Involved in the usage of BDD Framework to develop Cucumber Step Definitions, Scenarios, and Features using Gherkin language.
  • Used runner classes in Cucumber to generate step definition and used tags to run different kinds of Test Suites like Smoke and Regression.
  • Performed Data Driven Testing by using Scenario Outline with Examples, Excel, and Data Table.
  • Familiar with XML, JSON formats and syntax.
  • Comfortable using HTTP methods current service/API supports - like GET, PUT, POST, and DELETE.
  • Mostly utilized Rest Assured API methodology to complete API Automation and Postman for manual API testing.

We'd love your feedback!