We provide IT Staff Augmentation Services!

Qa Sdet Engineer Resume

3.00/5 (Submit Your Rating)

BurlingtoN

SUMMARY

  • 9.8 Years of extensive experience in Analysing, Designing and Implementation of QA testing for Web based and Client/Server applications using manual testing and Automation testing
  • 9 Years of experience in Automation using Selenium and Cypress, API testing using Postman and Swagger Functional Testing Expertise in JSON and XML files
  • Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
  • Good working experience in automation tools like Selenium Webdriver
  • Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
  • Extensive experience in using JUnit framework for Unit testing, Maven Project building tool, and worked with Jenkins for Continuous Integration.
  • Knowledge of different test management tool like Quality Center, Rally and Azure Devops
  • Experience in using Jenkins, Git for deployment on test servers and to move towards CI/CD.
  • Experienced in automation mainly based on WebDriver and TestNG framework with Java programming language.
  • Extensive experience in Quality Center/ALM 11.52 in defining relationships between requirements, test plans, test lab, test cases, scripts and defects.
  • Proficient in QA processes, test strategies and experience in testing documents like Test plan, Test procedures and Test cases.
  • Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
  • Experience using the SOAP UI/Rest API Testing Postman, Rest Assured and Tested both XML and JSON formats.
  • Experience in developing end to end automationscripts using Selenium WebDriver, Junit/TestNG, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Experienced in using defect tracking tools such as HP Quality Center (QC)/Application Life Cycle Management (ALM), Rally, Team Foundation Server (TFS) and Azure Devops
  • Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum, Software Testing Life Cycle (STLC).

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, HP Quality Center, JUnit, Cucumber, Cypress, TestNG, SOAPUI, Postman, Rest Assured, Maven, Swagger

Language/ Script: Java, JavaScript, C#, Gherkin

Frameworks: TDD, BDD, Junit, TestNg, Mocha, Chai

SOA Technologies: SOAP, REST, Web Services, SOAP UI, Postman, JSON

Tracking Tools: HP Quality Center, Visual Studio TFS, Rally, HP ALM, Azure Devops

Build/ CI Tools: Maven, Jenkins, Git

Platforms: Windows, UNIX, Linux

Methodologies: Agile (Scrum), Waterfall, SDLC, STLC

Test Framework: Data Driven, Hybrid, Page Object Model (POM)

PROFESSIONAL EXPERIENCE

Confidential, Burlington

QA SDET Engineer

Responsibilities:

  • Working on the Agile Kanban environment with frequently changing requirements and features
  • Documenting and executing Test plans, Test cases and Test scripts based on business requirement document.
  • Preparing test cases for Navigational testing, Functionality testing and User interface testing.
  • Responsible for implementing Page Object Model (POM), BDD, TDD using Selenium WebDriver, MsTest and C#.
  • Implementing Selenium Web - driver to run Regression Tests on multiple platforms and browsers in parallel.
  • Integrated cucumber with selenium and involving writing feature files runner.
  • Involving in creating automation test scripts using selenium, SpecFlow built on Visual Studio
  • Performing UI testing of web applications and testing REST services using Selenium Webdriver, Rest Assured.
  • Responsible for documenting the Automated Test results using postman, ready API for web services.
  • Daily Jenkins to build and regression automated tests into CI processes and used GIT documented and tracked defects using Azure Devops.
  • Involving in testing REST service using Rest Assured and testing Https response codes HTTP requests
  • Performing Cross-platform, Functional, Regression testing, UI testing for web apps
  • Validating Service-oriented architecture (SOA) for distributed computing using Web Services Testing.

Environment: Java, Selenium Web driver, Azure, MsTest, JSON, Jenkin, Agile Methodology, SQL, POM, postman, Visual Studio, Rest Assured.

Confidential, Houston

QA/SDET Test Engineer

Responsibilities:

  • Analysis of User story and involved in preparing test scenarios and test cases.
  • Worked in AGILE environment and participated in the scrum and sprint meetings.
  • Involved in creating Test Cases and Test Scenarios to meet product's business requirements
  • Worked on developing and configuring test framework using Selenium and Cucumber
  • Involved in in test execution Analysis & Reporting and smoke testing
  • Run the Automated Regression suite and analysed results and reported bugs.
  • Developed test cases for Functional and Regression Testing.
  • Implemented Page Object Model Automation framework with Junit, Selenium WebDriver.
  • Performed various types of testing such as functional testing, integration testing, system testing, regression testing, exploratory testing, Adhoc testing.
  • Implemented BDD framework using Cucumber based on the user stories.
  • Designing/Developing automation scripts based on feature file/Scenarios which are written in Gherkin and executing the scripts from CLI.
  • Created Automation Test scripts in Selenium WebDriver and executed a batch of suites
  • Used Maven to build and run the automation scripts from the command line interface
  • Integrated Automation scripts with Jenkins and logged the defects in TFS
  • Performed Web Services testing and JSON validation by creating test case suite using Postman.
  • Involved in Jenkins, Maven configuration for running servers and scripts after the build.
  • Monitor resolution status of the bugs and verify them fixed in new releases
  • Thoroughly used TFS as Agile project management tool for reviewing Epics/User Stories and create sub user stories or tasks for integration testing based on the requirements.
  • Created and executed detailed test cases with step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using TFS.

Environment: .Net, TFS, SQL, Eclipse, Selenium, Cucumber, TestNG, JUnit, Selenium Web-Driver, mocha, chai, Jira, Maven, Visual studio code, Jenkins, JSON, HTML, XML, Postman, GitHub, Auto it, SQL

Confidential, Hartford

QA Automation Engineer

Responsibilities:

  • Involved in identifying the testable requirements, designing and executing the test cases.
  • Involved in review of scenarios and test cases for each release based upon the requirements
  • Performed various types of testing such as sanity testing, functional testing, integration testing, system testing, regression testing, compatibility testing, Adhoc testing.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Test Automation (Java /TestNG).
  • Identified and worked on regression test efforts needed for the projects, high level results presentations for senior management as well as detailed results for development resources.
  • Involved in White-Box testing to design test cases and performed unit, integration, regression testing Used HP Quality Center, ALM for managing and tracking requirement and issue tracking.
  • Involved in data driven testing, modifying and executing automated and manual Test cases for different modules using Selenium.
  • Experienced in verifying and validating XML request and response files from the third-party service provider using SOAP UI.
  • Responsible for estimating required resource and components for SOA testing.
  • Configured Maven for Java Automation projects and developed project object model (POM).
  • Defined functional and usability test requirements and documented it for regression testing.
  • Actively participated in scenarios review call with business and triage calls to discuss on the priority defects logged in Quality center

Environment: Agile Methodology, Java, Selenium IDE, Selenium Web driver, TestNG, EclipseFirefox, Chrome, SQL

Confidential, New Jersey

QA Automation Engineer

Responsibilities:

  • Gathered requirements and prepared test plans, and test cases.
  • Coordinated with the Test Data Preparation group in establishing test data setup criteria to enhance testability of all scenarios
  • Extensively involving in functionality testing, Integration testing and Regression testing.
  • Attended Review meetings to discuss Use-Cases, Business Rules, Alternate flows and Exception paths.
  • Functional Test Requirement Analysis using Business Requirements Document and Design documents.
  • Preparing the test cases and executing the test cases.
  • Created test scenarios with detailed steps in Mercury Quality Center and sent them to Team Manager for Approvals.
  • Reviewed test scenarios with team Manager and made appropriate changes in Quality Center.
  • Participated in post- release maintenance and retested the defects found in production environment
  • Involved in preparation of Traceability Metrics, software metrics
  • Expertise is troubleshooting issues and communicating the same to development team
  • Performed end-to-end testing manually.
  • Excellent communication skills and good analytical and problem solving.

Environment: Quality Center, SQL, Windows 7, Waterfall model.

We'd love your feedback!