Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Dharmesh Shukla

Software Engineer In Test
Raebareli

Summary

Over 5.7 years of experience as a SDET(Software Development Engineer Test)/QA in QapitolQA, extensively worked on Automation, Cloud(AWS), Mobile(appium), API AUTOMATION(Rest-Assured), Webservices applications. Experience on various domains such as Banking,Ecommerce/Retail, Telecom. Experience in writing web/mobile based product testing frameworks and automation tools. Expertise in Manual and Automation Testing of Client/Server, Mobile, Web-based and Cloud (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 in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Appium, Maven, Jenkins, tools. Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD, Hybrid, Keyword and Data Driven Frameworks). Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multithreading,Data Structures & Algorithms. Excellent in DS(Data Stuctures) and Algorithms(Time & Space Complexity). Experience in automating Mobile applications using Appium . Experience in implementing the Page 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 for data validation and integrity, good at writing complex Joins and knowledge in PL/SQL Experience in writing good quality object-oriented code for testing purposes by following industry standard java coding standards Used the iterative incremental framework Scrum with Agile Software Development.

Overview

9
9
years of professional experience
4
4
years of post-secondary education
3
3
Certifications

Work History

Senior Software Test Engineer

Qapitol QA(Zeta)
Bangalore
09.2021 - Current
  • Conducted regression testing and submitted observations to development team.
  • Optimized test cases to maximize success of manual software testing.
  • Created successful test scripts to manage automated feature testing,
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • E2E Test Cases Writing as per Turbo Credit(HDFC Bank).
  • Kibana Used for Logging management.
  • Appium, Java, BDD, Cucumber based framework used for Mobile Automation.
  • Experienced in API Automation Using Rest-Assured.

Software Engineer

MITG, Mobile Internet Technology, Cisco
08.2018 - 08.2021
  • Java,Selenium,TestNG,JUnit,Rest-Assured,AWS,Mokito
  • Working in the Mobile Internet Technology Group, MITG
  • The area of work is providing services viagateway between the radio access technologies and the internet
  • Key Responsibilities
  • Developing and Enhancement of the Automation framework for Web and Android application
  • Involved in detailed analysis and requirement analysis for the Automation of the application
  • Developing the Page Objects for the script
  • Automating the script for application under test to reduce the manual effort
  • Involved in regression script development
  • Execution of the automation and analysis of the report generated for application
  • Fixing of the script by analyzing the report and the behavior of the application
  • Involved in setup of the CI/CD using Jenkins
  • API testing using Rest-Assured and Postman
  • Working closely with Developer and product manager to understand the functionality and automate the desired requirement
  • As a member of the Scrum team participated in grooming, planning, daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews
  • Responsible for test case review and defect review, Database testing, smoke testing and reporting to manager
  • Responsible for APIs testing using BDD framework with RestAssured
  • Worked closely with Development team, BA, and QA teams as well as Stakeholders and members of Management.

Software Engineer

UST-Global, Cisco,TSYS
08.2018 - 08.2021
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Promoted experience with Kubernetes, Docker and Amazon Web Services.
  • Adjusted design parameters to incorporate new features.
  • Informed internal personnel and external stakeholders of project milestones.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Developed robust, scalable, modular and API-centric infrastructures.

Associate Software Engineer

Tech Mahindra
Pune
08.2016 - 03.2018
  • Broadnet-AS (Leading ISP in Europe Region), Technologies / Tools Used / Environment: Java,Selenium,Postman(API Automation),Maven,Jenkins,Git
  • Description: Broadnet is the Leading Internet Service Provider in Europe Region
  • Key Responsibilities:
  • Developed Automation UI Framework Order Management Tool(Ordervu) Using Java Selenium
  • Developed Automation Framework using POM(Page object model UI)
  • Backend side we use Postman Collections
  • Validate the Data type Request and Response Code
  • Tech Stack: Java(Core),Selenium,maven,Jenkins,Git,Postman.

Education

B.Tech - Computer Science

Uttar Pradesh Technical University
Ghaziabad
08.2012 - 07.2016

Skills

Core Java, Selenium, BDD(Cucumber),API Testing,Postman,Appium,MY-SQLundefined

Certification

AWS Certified Solution Architect Associate

Timeline

Senior Software Test Engineer

Qapitol QA(Zeta)
09.2021 - Current

Software Engineer

MITG, Mobile Internet Technology, Cisco
08.2018 - 08.2021

Software Engineer

UST-Global, Cisco,TSYS
08.2018 - 08.2021

Associate Software Engineer

Tech Mahindra
08.2016 - 03.2018

B.Tech - Computer Science

Uttar Pradesh Technical University
08.2012 - 07.2016
Dharmesh ShuklaSoftware Engineer In Test