Sushant Singh Java Developer / QA Automation
GitHub
https://github.com/iSushantRajput
LinkedIn
in/sushant-rajput-41a846171
Email
[email protected]
Phone
7000634930
Location
New Delhi, India
EDUCATION

Bachelor of Science in Information Technology (BSc IT)

• AISECT University
[ 2019 – 2021 ]

Advanced frontend technologies: ReactJS, JavaScript, HTML/CSS, UI/UX

• Red & White Multimedia Education

Manual, Automation Testing (Selenium), API Testing, SQL

• QSpiders Institute
TECHNICALSKILLS
Manual Testing Skills
  • Thorough understanding of various Testings i.e.Functional, Non-functional, Regression, Smoke, System,adhoc, etc.
  • Agile and Scrum Methodology.
  • Good Knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Poficient in Test Case Design and Execution.
  • Very good knowledge of Defect Life Cycle (Bug Reporting and Tracking).
Core Java Skills
  • Object-Oriented Programming (OOP) principles (Encapsulation, Inheritance, Polymorphism, Abstraction).
  • Exception Handling (try-catch-finally, throws, throw, custom exceptions).
  • Collections Framework.
  • Java I/O (File Handling, Serialization, Deserialization).
  • Java Memory Management (Garbage Collection, Heap, Stack).
API Testing skills
  • Very good experience in performing CRUD operations for various APIs.
  • Good knowledge in supporting request Authorization like Basic Auth, Bearer token, Oauth2.0 using GitHub API .
  • Hands-on experience in API testing using Postman
Selenium Skills
  • Strong understanding of Core selenium concepts, Selenium Architecture and Selenium Webdriver Architecture with respect to java.
  • Proficient in using methods of webdriver, webelements, Select and Actions class.
  • Sound knowledge of webelement locator stratogies (XPath, CSS Selectors, ID, Name, etc.).
  • Good in handling dynamic webelements, frames, windows, pop-ups and in using waits(Implicit, Explicit, Fluent Waits).
  • Page Object Model (POM) and reusable test components for enhanced test automation.
  • Data-driven testing frameworks using Apache POI to read data from Property files and Excel files.
  • Automated test scripts using Selenium WebDriver with Java and TestNG.
  • Group Execution, Parrallel Execution and Cross-browser testing (Chrome, Firefox, Edge).
SQL Skills
  • Basic Knowledge of SQL statements like DQL, DDL, DML, DCL, etc.
  • Knowledge of basic SQL Queries i.e. SELECT statements for data retrieval, filtering with WHERE clause, sorting with ORDER BY, DISTINCT to remove duplicates.
  • Grouping using GROUP BY for summarizing data and Filtering groups with HAVING clause.
  • Aggregation using Aggregate functions like COUNT(), SUM(), AVG(), MIN(), MAX() .
  • Good understanding of Sub-Queries.
PROFESSIONAL EXPERIENCE

Possess extensive hands-on experience in API testing, underpinned by a strong command of HTTP protocols, client-server architecture, and web service frameworks. Adept at validating end-to-end request-response workflows, status codes, parameters, and data structures (JSON & XML) to ensure seamless integration and optimal system performance. Demonstrated expertise in CRUD operations, authentication and authorization mechanisms, and automated API testing leveraging industry-standard tools such as Postman and Newman.

I. PROJECT-e-Commerce Domain

The project involved testing a feature-rich e-commerce web application that provides a seamless online shopping experience for customers. Performed end-to-end testing of critical e-Commerce plateform workflows, including registration, login features, product browsing, cart management, order processing, payment integration, and user account management.

Roles And Responsibilities:

  • Analyzed business requirements and prepared detailed test plans and test cases for various modules, including register, login, product search, add to cart, payment.
  • Performed functional, regression and UI to ensure end-to-end functionality across web.
  • Automated regression test cases using Selenium WebDriver with Java.
  • Conducted cross-browser testing to ensure compatibility across Chrome, Firefox, and Safari.
  • Tools & Technologies Used: Agile (Scrum ) Methodology, Selenium WebDriver, Java, TestNG, Apache POI(Java Library for Data-Driven), JIRA etc.

    II. CRM Web Application

    Working on a comprehensive CRM software designed to manage customer relationships, sales processes, and marketing campaigns. Tested the provided features of application such as lead management,Organization management, contact tracking and reporting capabilities for businesses across multiple industries.

    Roles And Responsibilities:

  • Analyzed business and functional requirements to develop test plans, test cases, and test scenarios covering all CRM modules (Organizations, Contacts, Industry, Contact-complaint tracking, etc.).
  • Performed functional, regression, smoke, and exploratory testing to ensure system stability across various user roles (Admin, Customers, Support).
  • Developed and executed automated test scripts using Selenium WebDriver with Java for web application.
  • Executed cross-browser and cross-platform testing to validate UI/UX consistency across devices (Chrome, Firefox, Edge, Safari).
  • Tools & Technologies Used: Selenium WebDriver, Java, TestNG, Apache POI(Java Library for Data-Driven), JIRA etc.

    III. Weapon-Based Game

    The Weapon Based Game is a dynamic, action-oriented project featuring diverse weapons, interactive player mechanics, and a competitive scoring system. Built with a strong foundation in object-oriented programming principles, the game delivers an immersive and engaging experience while demonstrating robust, scalable, and modular gameplay design.

    Roles And Responsibilities:

  • Strategically designed and executed comprehensive test cases covering weapon selection, firing mechanics, scoring algorithms, and level progression.
  • Conducted rigorous to validate that all weapons performed according to defined specifications, including damage output, range, and reload dynamics.
  • Executed boundary and edge-case testing for ammunition capacity, score counters, and player health metrics to ensure robust gameplay under all scenarios.
  • Evaluated UI/UX workflows, including weapon switching, menu navigation, and player controls, to optimize usability and user engagement.
  • Documented and tracked defects with precise reproduction steps, collaborating closely with development teams to ensure timely resolution and continuous improvement.
  • Strategically designed and executed comprehensive test cases covering selection, mechanics, scoring algorithms, and level progression.
  • Tools & Technologies
  • Selenium WebDriver
  • TestNG
  • Hybrid Framework
  • Apache POI
  • Data Driven Testing
  • BDD Cucumber
  • API Testing Using Postman
  • SQL (BASIC)
  • JIRA
  • TESTRAIL
  • GIT
  • GITHUB
  • POSTMAN
  • JENKINS