Ramesh Kumar
Verified Expert in Engineering
Quality Assurance Developer
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
Experience
Availability
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
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.
Automation Engineer
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.
Senior QA Engineer
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.
Senior QA Manager
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.
QA Manager | QA Engineer
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.
Senior QA Engineer
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.
Software Engineer (QA)
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.
Experience
SCM Web Application
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
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
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
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.
Education
Bachelor of Technology Degree in Computer Science and Enginnering
Biju Patnaik University of Technology - Bhubaneshware, India
Certifications
ISTQB
ISTQB
Sun Certified Java Programmer
Sun Microsystems
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring