About Candidate
Experienced Automation Tester with over 7 years of expertise in testing both GUI and API layers using tools and frameworks such as Selenium Web Driver, SOAP UI, Rest Assured, Test NG, Cucumber, Robot Framework, and Maven. Proficient in Java and Python, with strong command over TDD/BDD methodologies and the ability to build hybrid and keyword-driven automation frameworks from scratch. Demonstrates deep knowledge in reusable script development, significantly reducing test cycle time and enhancing maintainability. Skilled in Agile methodologies with proven ability to design custom test automation solutions that minimize manual effort. Adept at performing a wide range of testing types including System Integration Testing, Regression Testing, UAT Support, and Production/Client Testing. Experienced in preparing test reports, including daily defect summaries
and completion documentation. Hands-on expertise with tools such as Eclipse, PyCharm, JIRA, ALM, Jenkins, ANT, and Oracle. Proficient in Master Regression Suite execution, Defect Management, and overall Test Management. Known for strong analytical thinking, effective communication with cross-functional teams, and a commitment to delivering high-quality, bug-free software products.
Education
-
-
-
Experiences
PROJECT: Verizon KEY RESPONSIBILITIES • Deep expertise in TDD/BDD frameworks, developing reusable functions, and optimizing test scripts. • Proficient in Agile methodology and experienced in writing customized Selenium + Java test solutions. • Broad exposure to different testing types including SIT, Regression, UAT, and Production Incident Testing. • Skilled in reporting and documentation—DSRs, defect reports, UAT updates, and test completion reports. • Familiar with test and defect management tools such as ALM, JIRA, Master Regression Suite. • Part of Requirement gathering, feasibility analysis, scripting • solution on reusable components. • Strong teamwork skills and the ability to communicate with all • management level. • Good interaction with developers, managers and team members to coordinate job task. • Very good experience in Cypress and Playwright Automation Scripting. • API Testing and automation using Postman. • Knowledge in E2E ordering • Working in an Agile (SCRUM) environment/team focusing on sprint deliverables. PROJECT: BP SDA PROJECT KEY RESPONSIBILITIES: • In warding, developed the test strategy document for the implementation of Interface between helpdesk systems of BP and Diebold Nixdorf. • Bug Reporting and tracking till closure. • Test strategy and Test scenarios creation. • Test Execution (Regression Testing). • Performed functional, integration and system testing for the different modules in SDA application. • Test cases, scripts writing and execution after code development.
PROJECT: AUTOMARK DXB APPS KEY RESPONSIBILITIES: • Designed test plans, test cases, and test reports which adhered to government requirements. • Ensured that test strategies, plans, scenarios, and data reflected clients' requirements. • Knowledge of Jira - test case management tool. • Software Tester – UAT Testing, Regression Testing, Test framework design, WEB, Postman API Testing.
PROJECTS UPTIME • Tracing the current uptime of phone. • Handles all api's. VANSALE APP • A complete real-time visibility of van tracking, on demand sales generation, on-spot lead generation, delivery status, route management, expenses and payments management and more. • Handles all api's. SIDECHATZ • It’s a video calling application between stars and fans. Fan can book a star to a particular date that star is available through payment. Admin can co-ordinate a video call between star and fan. • Handles all api's.
PROJECTS TIME TRACE • For Keltron employees leave management application. • Handles all api’s. • Handles google play console. PRYVATE • QR code scanning, reading, downloading. KEY RESPONSIBILITES • Write code using programming languages (such as Java, C#, Python, or Javascript) and development frameworks to build application components and modules. • Conduct unit testing to verify the functionality and quality of your code. This involves creating and executing test cases, identifying and fixing defects, and ensuring that the application meets the specified requirements. • Investigate and resolve technical issues, bugs, and errors in the application. This includes analyzing error logs, conducting root cause analysis, and implementing appropriate fixes and enhancements. • Use version control systems (e.g., Git) to manage source code and collaborate with other developers. • Work with CI/CD pipelines and automation tools to streamline the build, test, and deployment processes. • Group invitee and single invitee, link creation. • Handles all api's. KEY RESPONSIBILITES • Write code using programming languages (such as Java, C#, Python, or Javascript) and development frameworks to build application components and modules. • Conduct unit testing to verify the functionality and quality of your code. This involves creating and executing test cases, identifying and fixing defects, and ensuring that the application meets the specified requirements. • Investigate and resolve technical issues, bugs, and errors in the application. This includes analyzing error logs, conducting root cause analysis, and implementing appropriate fixes and enhancements. • Use version control systems (e.g., Git) to manage source code and collaborate with other developers. • Work with CI/CD pipelines and automation tools to streamline the build, test, and deployment processes.
PROJECT TAKE ME HOME • It includes services like courier, taxi, trucks, grocery. • Handles all api’s, Google Maps. CROPSTOX • It is used provide crowd funding platform for agriculture to • provide opportunities for farmers to raise funds and also for • the supporters to grow their money while helping farmers. • Handles all api's. KEY RESPONSIBILITES AS SOFTWARE TESTER • Develop detailed test cases or test scenarios based on the requirements and design specifications of the software. These test cases define the steps to be executed, the expected results, and any necessary test data. • Execute test cases and document the results, identifying any defects or issues encountered during the testing process. This involves following the defined test procedures, performing various types of tests (e.g., functional, performance, security), and capturing relevant test data. • Report and track defects using a defect tracking system. • Maintain accurate and up-to-date documentation of the testing process, including test plans, test cases, test scripts, and test results. • Identify opportunities for test automation and develop automated test scripts using appropriate testing tools • Contribute to the overall quality assurance process by providing feedback on software design, usability, and user experience.