
I am a highly motivated and organized professional test engineer with 7+ years of experience in software testing and quality assurance. I am experienced in a wide range of software testing techniques and methods, including manual testing, automation testing, API testing, and system testing. Skilled in designing test cases, executing test plans, developing automated tests, and preparing necessary documents and reports. Possess excellent communication and problem-solving abilities, as well as a well-developed ability to work independently or collaboratively as part of a team.
● Adopt Agile principles and actively engage in Agile ceremonies.
● Lead teams, foster collaboration, and mediate conflicts. Maintain traceability across requirements, tests, outcomes, and defects using a bug tracking system.
● Collaborate closely with developers to troubleshoot intricate software issues. Offer feedback on usability and design aspects of the application.
● Ensure meticulous documentation of all changes throughout the lifecycle.
● Work with development teams to promptly address defects. Conduct preliminary smoke tests on newly released software versions to ensure stability.
● Validate fixes provided by developer’s post-defect resolution. Log and monitor bugs until resolution.
● Develop comprehensive test plans and cases aligned with product specifications.
● Review business requirements for testing accuracy.
● Conduct diverse tests including functional, regression, integration, system, user acceptance, and performance testing for web applications.
● Participate in weekly progress meetings with management.
● Perform root cause analysis to pinpoint testing issues. Analyze performance data to detect potential problems.
● Employ tools like JMeter for load testing. Provide mentoring to junior engineers on coding standards and debugging practices.
● Uphold quality assurance standards throughout the development cycle.
● Generate detailed technical documentation for all development activities.
● Evaluate the system's responsiveness and stability under various user loads to ensure optimal performance during online transactions.
● Utilize Apache JMeter to simulate realistic user loads and scenarios. Conduct performance testing under conditions of normal, peak, and stress loads.
● Analyse performance metrics to identify bottlenecks and areas for optimization.
● Collaborate with the development team to implement performance enhancements.
● Ensure the functionality, reliability, and performance of critical API services that drive online transactions.
● Develop and execute detailed test plans and test cases for API endpoints.
● Perform positive and negative testing scenarios to validate API functionality.
● Ensure data integrity by conducting thorough API testing for critical system functionalities.
● Collaborate closely with the development team to address any issues identified during API testing.
● Validate the end-to-end functionality of the Mastercard Online Transaction Application, ensuring a seamless user experience.
Develop detailed manual test plans covering various usage scenarios.
● Execute test cases meticulously, reporting and tracking defects as necessary.
● Collaborate with cross-functional teams, including developers and business analysts.
● Engage in requirements analysis reviews and walkthroughs to understand the system design comprehensively.
● Utilized ALM and JIRA for efficient execution and tracking of defects.
● Participated actively in System Integration Testing (SIT), Regression Testing, Functional Testing, and User Acceptance Testing (UAT) using CRM and Web Applications.
● Led the daily update and management of the offshore team, fostering a collaborative environment for effective project execution.
PROJECT : Mastercard Test Engineer – May 2017 to Feb 2022
PROJECT : HSBC Test Lead Engineer – March 2022 to June 2023
PROJECT : Vlead , CBM , Boat QA Engineer – June 2023 to till date
DESCRIPTION : The Mastercard Online Transaction Application is a critical component of our financial ecosystem, facilitating secure and seamless online transactions. To ensure the highest standards of functionality, reliability, and performance, a comprehensive testing strategy encompassing Performance Testing, API Testing, and Manual Testing is imperative.
DESCRIPTION : The primary objective of testing the HSBC Online Transaction Application is to ensure the robustness, reliability, and optimal performance of the platform. This testing will encompass three key areas: Performance Testing, API Testing, and Manual Testing.
DESCRIPTION : To ensure the vLead , Boat Online Application not only meets but exceeds user expectations for functionality, reliability, and performance. The collaborative approach, involving continuous communication with cross-functional teams, will contribute to the delivery of a high-quality and user-friendly application.