We provide IT Staff Augmentation Services!

Sdet Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • 6 years of professional experience in Quality Assurance performing both Automation and Manual testing for Web based and Mobile applications
  • Solid experience working in various domains such as Healthcare and Finance
  • Extensive hands - on experience in creating Behavior Driven, Data Driven, Test Driven types of framework for API, DB and UI Test Automation
  • Experience in working with version control tools: GitHub
  • Proficient knowledge in using TestNG, JUnit for test assertions and verifications
  • Proven ability in working with POM - Page Object Model as framework design pattern
  • Understanding of Mobile Testing using Appium Desktop tool, UI Automator integrated with Java and Android Studio
  • Strong knowledge ofJava, development by applying different concepts like OOP concepts, Strings, Exception handling, Collections, etc
  • Efficient experience in Web UI Testing using Selenium Web Driver and finding web elements by using ID, Name, Link Text, Partial Link Text, XPath, Tag Name, Class, CSS Selector
  • Experience in API testing of RESTful web services using Postman and Rest-Assured library for api automation
  • Expertise in writing complex SQL Queries, SQL Scripts for Database testing in RDBMS like MySQL and OracleSQL
  • Strong experience and knowledge in OOP - Object Oriented Programming
  • Proven ability in developing and maintaining BDD scripts as Scenario and Scenario Outlines with Cucumber Gherkin language and writing step definitions for behavior
  • Good experience in handling Continuous Integration tool Jenkins to configure with Git and Maven as a plugin tool
  • Hands on working with HTML reports and Cucumber Reports for Regression Report trackage
  • Deep understanding and expertise in Test Plan, Test Case, Test Scenario, Test Script creation. Excellent management of Test Scope and RTM as Test Artifacts
  • Great Experience performing Functional, Integration, User -interface (UI) Data Base (DB), User Acceptance, Black Box, End to End, Smoke, Regression, Sanity, UAT and Release Testing along with PROD Support, Automation, Manual, Positive, Negative Scenarios and Ad-Hoc Testing as required
  • Excellent knowledge and practice in project managing methodologies such as Waterfall, Agile - SAFe, Scrum
  • Performed cross-browser testing on Chrome, Firefox, and IE browsers using Sauce Labs, TestNG, Selenium Grid
  • Performed continued execution and scheduling test cases on daily and nightly basis in Jenkins
  • Active collaboration in all Scrum ceremonies: Sprint Planning, Daily Stand Up, Sprint Review, Sprint Retrospective
  • Proficient in defect management tools such as JIRA and Rally - including defect creation, defect modification, tracking and reporting, Sprint / Product Backlog usage
  • Ability to work closely within team and independently. Excellent communication skills and proactive approach to work

TECHNICAL SKILLS

Automation/Build/Testing Tools: Selenium WebDriver, TestNG, JUnit, Maven, Cucumber, Appium

Continuous Integration Tool: Jenkins

Database/API: JDBC, SQL Developer IDEA, REST Assured, Postman, Oracle DB

Project Management Tools: Jira, Rally, MiroBoard

Languages: Java, SQL, Gherkin, HTML, JSON

Version Control Systems: GitHub

Automation Frameworks: BDD, DDD, TDD Frameworks

Mobile Testing: Appium Desktop/UI Automator

PROFESSIONAL EXPERIENCE

Confidential

SDET

Responsibilities:

  • Created UI Automation Framework from scratch as BDD - Behavior Driven Development Framework using Selenium Web Driver, Cucumber, Maven and JUnit
  • Maintained Selenium Automation codes using: ID, Name, Link Text, Partial Link Text, XPath, Tag Name, Class, CSS Selector
  • Involved in the Regression Testing by using Selenium after each code merge, modification and enhancement. Managed Regression Suite Run and Debug failed test scripts
  • Performed Functional, Regression, Smoke, Black Box, End to End Testing of AUT and handled PROD Support by Release Testing during Production nights
  • Created and executed test script using Java Programming language along with OOP
  • Performed Static Testing by creating Test Plan, Test Design Document after each feature taken to document and verify the application is working as required by the Feature Documentation
  • Handled and documented REST/HTTP APIs including JSON data formats API versioning strategy to valid Restful API services
  • Developed and executed complex SQL queries and procedures to perform Database testing as part of backend testing
  • Involved in testing REST services using RestAssured and tested data in JSON format
  • Reported bugs, defects and managed all changes made to the Test Cases as required in Bug Tracking tool JIRA
  • Scheduled jobs to run over night as required using Jenkins CI, managed HTML and Cucumber Reports and Debugged Regression failures
  • Worked in Scrum and SAFe methodologies of Agile Project Management: participated and involved in Agile Ceremonies such as Program Increment Meetings, Sprint Planning, Daily stand up, Sprint Retrospective, Sprint Demo meetings

Confidential

QA Tester

Responsibilities:

  • Involved in creating Test Automation framework from scratch based on POM using JAVA and Selenium Web Driver for Web UI Testing
  • Implemented BDD Automation framework integrated with Selenium Web Driver, Maven, JUnit, Cucumber for UI Automation
  • Automated Test Case Scenarios and managed Smoke and Regression Suite
  • Configured Jenkins for continuous integration - CI to run Smoke and Regression tests
  • Performed full Functional API testing E2E with the help of Rest Assured Library for Automation and Postman for Manual API request and response validation
  • Implemented POM design pattern and organized framework with Maven plugin tool to centralize and manage dependencies from pom.xml
  • Performed and Automated JUnit test cases with Cucumber Gherkin language feature files and runner class for BDD UI Test framework
  • Actively participated in all Scrum ceremonies such as: Sprint Planning, Daily StandUp, Sprint Review, Sprint Retrospective to deliver High quality product
  • Developed and executed Functional Test for Mobile base application using Appium Tool along with UI Automator
  • Reported Defects through Rally and performed full Regression in Jenkins to resolve Bug fixes using Console Output and TestNG HTML reports
  • Developed test Automation Scripts using TestNG for Regression and Smoke Testing for various releases of the AUT
  • Involved in testing the Backend to retrieve and insert data from/ to Database Table using SQL queries along with SQL Oracle tool
  • Developed and implemented Data Driven Framework DDD using Java and JDBC, TestNG for Database Automation
  • Developed and executed Test Driver Framework -TDD using TestNG and Java to test the AUT flow every enhancement made

We'd love your feedback!