Summary
Overview
Work History
Education
Skills
Certification
Personal Information
Timeline
Generic
Dharmesh Shukla

Dharmesh Shukla

Team Leader: Automation
Bangalore,India

Summary

Software Engineer In Test Over 8 years of experience as a SDET(Software Development Engineer Test)/QA in SLK Software, extensively worked on Automation ,Mobile(appium), API AUTOMATION(Rest-Assured), Webservices applications. Experience on various domains such as Banking,E-commerce/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 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. Experience in Core Java, development by applying different concepts like OOPS concepts, Collections, Strings, Exception handling, Multi-threading,Data Structures & Algorithms. 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 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
1
1
Certification

Work History

Team Leader - Service Delivery

SLK Software Services
11.2023 - Current

Senior Test Engineer

Idexcel Technologies(L&T Technology Pvt Ltd)
04.2023 - 10.2023
  • Develop Mobile Automation Framework and Enhanced Existing Framework Integrated with Allure Reporting.
  • UI Automation Tech Stack : Java, Selenium, Appium , BDD, Cucumber, Gherkins, Maven, Jenkins.
  • IOS Automation : Used X-code for IOS UI Automation.
  • API Automation: Good Knowledge about API automation and Development methodology Serialize and Deserialize and process the data from client to server.
  • Check the Status code of the API and Response body with Assertion.
  • Parse the Response body of the API and Validate.
  • Validate JSON Schema with the help of json-schema validator Library.
  • Defined and tracked test results, defect counts and performance discrepancies.
  • Trained junior testers in company standards, testing protocols and testing software.
  • Reproduced defects and documented findings.

Senior Software Test Engineer

Qapitol QA, Zeta
09.2021 - 12.2022
  • Conducted regression testing and submitted observations to Product manager and development team.
  • Created successful test scripts to manage automated feature testing.
  • Provided support using knowledge of complex technology to solve problems and support new projects.
  • E2E Test Cases Writing as per Payzapp Turbo Credit(HDFC Bank).
  • Responsible for Write the Test Cases on UI/API.
  • Inspect the locators using UI Automator and Appium for Mobile Automation.
  • Understand the Business and convert it into Test Cases.
  • Ensuring Test coverage should be cover all edge cases while writing Automation scripts.
  • Backend Automation parse the JSON schema validate the Response body and Response code as per expected and actual result
  • Used Assertion to check status code and JSON response body.
  • Ensuring our Automation framework should be extensible in nature easily we can add new test cases when it required.
  • Run the Test framework over CI/CD pipeline jenkins periodically and generate the result.
  • Performed Performance Testing and Load Testing and checking behaviour of API.
  • Solid implementation OOPs Principal and java Collections while automating Test cases with the help of different set of test data.
  • Used TestNG/JUnit Allure in Framework.
  • Solid knowledge in Debugging the issue.
  • Kibana Used for Logging management.
  • Experienced in API Automation Using Rest-Assured.

Software Engineer

UST
08.2018 - 08.2021
  • Global, Cisco,TSYS 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 Network Support Engineer

Tech Mahindra
08.2016 - 02.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

Education

B.Tech - Computer Science, Computer Science And Engineering

Uttar Pradesh Technical University

Skills

  • Ul>

    Core Java, Selenium , Appium , Rest-Assured

  • P>BDD Cucumber, Gherkins

  • P>API Testing Framework Development and API Testing

  • P>Postman, MY SQL, NO SQL DB

  • P>Automation Framework Development and Enhancement

  • P>Software Development Life Cycle

  • P>Software Test Life Cycle

Certification

  • AWS Certified Solution Architect Associate
  • Merits and Achievements
  • Rising Stars Award from Last Client

Personal Information

Title: Software Development Engineer In Test(SDET)

Timeline

Team Leader - Service Delivery

SLK Software Services
11.2023 - Current

Senior Test Engineer

Idexcel Technologies(L&T Technology Pvt Ltd)
04.2023 - 10.2023

Senior Software Test Engineer

Qapitol QA, Zeta
09.2021 - 12.2022

Software Engineer

UST
08.2018 - 08.2021

Associate Network Support Engineer

Tech Mahindra
08.2016 - 02.2018

B.Tech - Computer Science, Computer Science And Engineering

Uttar Pradesh Technical University
Dharmesh ShuklaTeam Leader: Automation