Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Affiliations
Certification
Timeline
Generic
Rahul Ranjan

Rahul Ranjan

Gurgaon

Summary

Highly Skilled and Experienced Quality Assurance Engineer with a proven track record in Designing, Developing, and Implementing Automated Testing Processes and Frameworks. Expertise in creating robust and reusable automation scripts using Python and Selenium. Strong understanding of software development methodologies and the ability to collaborate effectively with development teams to identify areas that can benefit from automation. Proficient in analyzing software design, identifying test scenarios, and executing automated tests.

Committed to delivering high-quality software through efficient and effective test automation practices.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Test Engineer

Thoughts2binary Private Limited
06.2022 - Current

Project: GraniteStack - No-code tools to quickly design, configure, deploy and scale a SaaS platform on demand.
(May 2023 - Present) - Web Automation & Manual Testing

Roles & Responsibilities-

  • Designed, developed, and maintained automated test scripts using python selenium webdriver to validate functionality of SaaS tool.
  • Continuously enhance and optimize automated test suites to improve test coverage, reliability, and execution speed.
  • Collaborated with product managers, developers, and other stakeholders to understand requirements and user stories.
  • Participated in sprint planning and provide input on testing efforts, estimations, and automation feasibility.
  • Involved as a Functional Tester to execute automated scripts manually.
  • Performed UAT Testing and Regression Testing.
  • Involved in retesting defects in associated Test Cases.
  • Performed black box testing.
  • Performed exploratory testing to identify potential edge cases and scenarios that may not be covered by automated tests.

Project: ShoutOutCoin - Mobile application which is used to share feedbacks of employees within organisation.
(Dec 2022 - April 2023) - Mobile App testing

Roles & Responsibilities-

  • Prepared Testable Conditions to made requirements measurable and identified testable functionalities before creating test cases.
  • Performed manual testing to validate app functionality, usability, and user interface (UI) across different devices and screen sizes.
  • Executed regression testing to ensure that new features or bug fixes do not introduce new issues.
  • Used Test Management tool Monday.com for various testing activities, imported test cases, executed test cases, and reported defects.
  • Involved in retesting defects fixed by developers.
  • Verified app compatibility across various mobile devices, operating system versions, and network conditions.
  • Participated in daily scrum calls, Dev/QA standup's.
  • Created QA test reports for project manager.
  • Collaborated with cross-functional team members.
  • Worked directly with Business Analyst's to resolve disagreements in Acceptance Criteria.

Project: Titan Capital - Provides loan against assets and liabilities.

(June 2022 - Nov 2022) - Web automation and Manual Testing

Roles & Responsibilities-

  • Designed, developed, and maintained automated test scripts using python selenium webdriver to verify banking application functionality.
  • Automated end-to-end workflows including account management, transactions, loan processing, and other critical banking operations.
  • Implemented automated regression tests to ensure that new features, enhancements, and bug fixes do not introduce in banking software.
  • Conducted security testing to identify vulnerabilities , such as authentication flaws, data encryption weaknesses, and access control issues.

Software Test Engineer

Vivo Mobile India Private Limited
02.2020 - 06.2022

Project: Business Process Management - It includes a full suite of application for comprehensive management of various business and welfare activities: Office request, rewards and punishment, leave application, system document, company files and more.

(Mar 2021 - June 2022) - Manual Testing

Roles & Responsibilities-

  • Wrote user stories and test cases for Test Team using Google Sheets.
  • Studied business and functional requirements to identify test scenarios.
  • Performed manual functional testing and constructed positive and negative test scenarios as per requirements.
  • Worked on modules such as office requests, company policies, document management, leaves, reward and punishment.
  • Documented, created and executed test plans, test cases and test scripts based on business requirement document.
  • Reported bugs, based on their priority and severity of functionality and prepared bug reports.
  • Interacted with developers in resolving bugs.
  • Involved in preparation of daily and weekly status reports.
  • Responsible for providing test reports to lead.
  • Used Jira for tracking and reports.

Project: Human Resource Management System - It is a software application that combines several processes and systems to simplify human resource management tasks within an organization.

(Feb 2020 - Feb 2021) - Manual Testing

Roles & Responsibilities-

  • Collaborated with stakeholders, including developers, business analysts, and product managers to understand requirements and define test objectives.
  • Developed test strategies, test plans, and test cases based on functional specifications, user stories, and business requirements specific to HRMS modules (e.g., payroll, benefits, recruitment).
  • Prepared test reports summarizing test results, metrics, and identified issues for stakeholders.
  • Evaluated user interface (UI) and user experience (UX) of HRMS modules to ensure usability, accessibility, and alignment with user expectations.
  • Validated navigation flows, form validations, and error handling mechanisms to enhance user satisfaction.
  • Conducted security testing to identify vulnerabilities (e.g., data breaches, unauthorized access) within HRMS modules and ensure compliance with data protection regulations.
  • Ensured backward compatibility and stability across HRMS modules and integrations.
  • Implemented and executed regression test suites to validate software updates, bug fixes, and configuration changes without impacting existing functionalities.

Education

B.Tech -

GL BAJAJ INSTITUTE OF TECHNOLOGY AND MANAGEMENT
Greater Noida, India
08.2020

Diploma -

XAVIER INSTITUTE OF TECHNOLOGY AND MANAGEMENT
Ranchi, India
07.2016

Matriculation -

BOKARO ISPAT VIDYALAYA
Bokaro Steel City, India
03.2013

Skills

  • Manual Automation Testing
  • Agile Methodologies
  • JIRA, MONDAYCOM
  • Requirement Analysis
  • Test Case Scripting and Execution
  • Bug logging and tracking
  • Python
  • Selenium WebDriver
  • Pycharm IDE
  • Pytest
  • Extent Reporting Mechanism
  • Page Object Model
  • Page Factory Model
  • Hybrid framework
  • Pytest BDD framework
  • Jenkins
  • GitBash/Github

Accomplishments

  • JIRA
  • MONDAY.COM
  • PYCHARM IDE
  • PYTHON
  • SELENIUM WEBDRIVER
  • POSTMAN
  • PYTEST
  • GIT HUB
  • JENKINS
  • STRIPE
  • AWS
  • MS OFFICE
  • DJANGO

Languages

Hindi
Bilingual or Proficient (C2)
English
Bilingual or Proficient (C2)

Affiliations

  • Awarded with Star Budding Performer of the year - (2023-2024)
  • Awarded with best employee of the month - (Aug-2022)

Certification

• Selenium Webdriver with PYTHON from scratch + Framework

• Manual Software testing + Agile with JIRA tool

Timeline

Software Test Engineer

Thoughts2binary Private Limited
06.2022 - Current

Software Test Engineer

Vivo Mobile India Private Limited
02.2020 - 06.2022

B.Tech -

GL BAJAJ INSTITUTE OF TECHNOLOGY AND MANAGEMENT

Diploma -

XAVIER INSTITUTE OF TECHNOLOGY AND MANAGEMENT

Matriculation -

BOKARO ISPAT VIDYALAYA
Rahul Ranjan