Ramesh Kumar, Developer in Hazaribagh, Jharkhand, India
Ramesh is available for hire
Hire Ramesh

Ramesh Kumar

Verified Expert  in Engineering

Quality Assurance Developer

Location
Hazaribagh, Jharkhand, India
Toptal Member Since
September 8, 2021

Ramesh has 16 years of diverse QA experience that covers automation, manual, and nonfunctional testing of software for enterprises like Amazon. He's well-versed in end-to-end testing, including analysis, planning, implementation, and test closure. His go-to tools are Selenium, TestNG, Cucumber, Postman, REST Assured, JMeter, and Jenkins. Domain-wise, Ramesh is experienced with ERP, supply chain management, music streaming, the Android framework, ATM software, and credit card apps.

Portfolio

Cleardoc Inc.
Quality Assurance (QA), QA Automation, Manual QA, Java, Selenium...
Berry Appleman & Leiden - Main
Selenium, QA Automation, Quality Assurance (QA), Java, TestNG, Test Automation...
Jackson Moses Beale
Quality Assurance (QA), QA Test Plan Management, QA Testing, Manual QA

Experience

Availability

Part-time

Preferred Environment

Selenium, TestNG, Cucumber, Page Object Model (POM), REST Assured, Jenkins, Apache JMeter, API Testing, Appium, Java

The most amazing...

...contribution I've done was migrating from manual to automated testing to reduce manual efforts without compromising on quality while detecting bugs in time.

Work Experience

QA Automation Developer

2021 - PRESENT
Cleardoc Inc.
  • Worked on the web app project from a media-related domain.
  • Provided quality assurance work for important features and automation of Web applications with Java and Selenium using TestNG.
  • Created a new process for bug raising and tracking, saving time.
Technologies: Quality Assurance (QA), QA Automation, Manual QA, Java, Selenium, Page Object Model (POM), Apache Maven, Jenkins, TestNG

Automation Engineer

2023 - 2024
Berry Appleman & Leiden - Main
  • Automated UI test cases using Selenium and Java with greater stability.
  • Automated API test cases using Rest Assured and Java.
  • Completed the project on tight deadlines with quality and stability.
Technologies: Selenium, QA Automation, Quality Assurance (QA), Java, TestNG, Test Automation, Automated Testing, REST Assured, Apache Maven

Senior QA Engineer

2021 - 2021
Jackson Moses Beale
  • Conducted testing with Blockchain and decentralized financing.
  • Initiated the QA strategies for automation and manual testing.
  • Created an automation framework and automated multiple test cases to reduce manual effort.
Technologies: Quality Assurance (QA), QA Test Plan Management, QA Testing, Manual QA

Senior QA Manager

2017 - 2021
Works Applications
  • Developed an automation framework from scratch using Selenium which reduced the manual effort by 60%.
  • Composed a JMeter performance script for performance tests and improved the application's response time by 80%.
  • Built a QE dashboard to view all the QE-related metrics and reports in one place; it was smoothly integrated with test case management, bug management, automation, and performance testing.
  • Managed a team of 16 to enhance their skills and motivated for better performance to achieve the organization's goal.
  • Delivered projects on time as well as no major issues.
  • Established QE processes and improved the existing project environment to ensure a smooth test cycle.
Technologies: Selenium, REST APIs, TestNG, Cucumber, TestLink, Jenkins, Apache JMeter

QA Manager | QA Engineer

2011 - 2017
Amazon.com
  • Delivered the Amazon Music client experience with new high-quality features.
  • Developed the mobile automation for Android from scratch using Appium and TestNG.
  • Led a team of six in the delivery of an amazing test plan and execution of music products.
  • Delivered critical features like the download manager and a unified search on Kindle Fire tablets along with all the testing artifacts like the test plan, test cases, and reports.
  • Automated UI and API test cases on the Kindle Fire tablet.
Technologies: Appium, Selenium, TestRail, TestNG, Frameworks, Modular, REST APIs, Jenkins, Test Planning, Mentorship & Coaching

Senior QA Engineer

2009 - 2011
NCR Corporation
  • Tested rigorously the ATM hardware to ensure seamless software integration.
  • Built a unified test log for the entire QA process using Excel VBA.
  • Contributed to PCI security testing for the payment card industry.
  • Trained new joiners on quality assurance (QA) fundamentals.
Technologies: Java, Test Planning, Manual QA, Desktop, Excel VBA, Hardware Testing, Digital Payments, PCI DSS

Software Engineer (QA)

2007 - 2009
Birlasoft
  • Developed a credit card customer service application and supported five modules for test planning, execution, test data, and closure.
  • Automated test data generation for a module.
  • Built an automated test case uploader—starting from an Excel file and ending up at the quality center.
Technologies: Java, Excel VBA, QTP, HP Quality Center (QC), REST APIs, Test Planning, Manual Software Testing, Test Data, Test Case Execution

SCM Web Application

SCM is a web application for the construction industry in Japan to help with end-to-end management from acquisition to project delivery. It is based on microservice architecture and various specific modules like project, procurement, costs, inventory, and more.

My role was to manage the QA sign-off, manual testing, automation, and performance project testing. I also established the QE process and quality metrics for the project.

Kindle Fire Tablet

Kindle Fire is a tablet built and sold by Amazon with features like browsing, making music and video purchases, lending, reading books and documents, hosting Android applications, and games. Now there are multiple versions of Kindle Fire available in the market.

My Contributions:
• Owned the features of the download manager, unified search, framework dialogs, personal video, and SoftKey.
• Automated UI level cases for the download manager.
• Gathered requirements for all the features.
• Planned the testing, wrote out the test cases, and reviewed the plans for all features.
• Tested out the device entirely.
• Providing project training to new project joiners.

Amazon Music

Amazon Music clients are desktop and web applications where user can play their purchased content (including Prime) and uploaded tracks.

My Contributions:
• Implemented mobile, web, and API automation.
• Planned tests and estimated efforts.
• Reviewed the QA engineers' work items like the test plan and test cases and reported the results and statuses to higher management.
• Organizing QA meetings.
• Held coaching/development sessions and Scrum standups for the team.

ATM Software

This is a reference product built for internal use within a company. It has many components like a cash dispenser, cash deposit, card reader, screen, keypad, envelope deposit, envelope dispenser, receipt printer, a journal, and so on.

If any of the components are modified due to market requirements or R&D enhancement, it needs to build on the reference product. Once the reference product is ready, testing is then done with the reference product being modified as required.

My Contributions:
• Wrote the integration and regression test cases.
• Attending CCB meetings.
• Providing estimations for testing and prepared the test specification documentation.
• Met with cross-functional teams to review the test cases and ensure that the test cases covered the functional specifications and use cases.
• Reported on defects, daily and weekly statuses, and dashboards.
• Reviewed various documents.
• Performing installation testing, memory leak testing, and performance testing.
• Prepared the test plan and information product document.
• Managed the test log, performed security testing, and prepared the integration test report.
2003 - 2007

Bachelor of Technology Degree in Computer Science and Enginnering

Biju Patnaik University of Technology - Bhubaneshware, India

NOVEMBER 2009 - PRESENT

ISTQB

ISTQB

MAY 2009 - PRESENT

Sun Certified Java Programmer

Sun Microsystems

Languages

Java, Excel VBA, Python 3, JavaScript, HTML, C, C++, TypeScript

Frameworks

Selenium, TestNG, Selenide, Appium, Cypress

Libraries/APIs

REST APIs

Tools

IntelliJ IDEA, Cucumber, REST Assured, Jenkins, TestRail, Apache JMeter, Git, GitLab, GitHub, Jira, Redmine, Apache Maven, Postman, Excel 2007, QTP, HP Quality Center (QC)

Paradigms

Page Object Model (POM), Automation, Automated Testing, Test-driven Development (TDD), Manual Testing, Object-oriented Programming (OOP), Behavior-driven Development (BDD), Test Automation

Platforms

Eclipse, TestLink, Desktop, Android, Kindle, Amazon EC2, Docker

Storage

MySQL

Other

Web Pages, Computer Science, Frameworks, Test Planning, Mentorship & Coaching, Manual QA, Digital Payments, Manual Software Testing, Test Data, Test Case Execution, QA Testing, QA Process, UI Automator, Performance Testing, Quality Assurance (QA), QA Automation, Test Cases, Mobile App Testing, Automated UI Testing, API Testing, Website QA, Git GUI, Team Building, Team Mentoring, Coaching, Test Automation Frameworks, Code Review, Modular, Hardware Testing, CI/CD Pipelines, BlazeMeter, PCI DSS, Quality Improvement, QA Test Plan Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring