• Understanding user requirements and preparation of Test Scenarios and Test cases.
• Perform Testing of the applications using different APIs.
• Identify and report the bugs on JIRA.
• Discussing with the different team members such as developers, and BA.
• Demoing the features to the customer after the sprints ends.
• Automating the Testcases using Cucumber, Selenium, and Java.
• Understand user requirements and prepare test scenarios and test cases.
• Conducted daily ad hoc testing to identify potential issues. on cloud services (APIs) using the Postman tool.
• Using Rest Assured for Automating the Rest APIs.
• Analyzing issues on daily PODs and discussing the same developers in resolving the same.
• Identify Test Cases for Automation and regression Testing.
• Executing test cases using QTest Software.
• Writing the Automation Test cases using Selenium.
• Understanding user requirements and preparation of Test Scenarios and Test cases.
• Conducted daily ad hoc testing to identify potential issues. on cloud services (APIs) using the Postman tool.
• Analyzing issues on daily PODs and discussing the same developers in resolving the same.
• Identify Test Cases for Automation and regression Testing.
• Perform Testing on the BI Tool using the ETL process to Extract, Transform, and Load the data into the data warehouse.
• Automating test cases using REST assured.
• Closely coordinated with Developers on the requirements and environment-related issues
• Worked in an Agile environment to test and deliver quality products to end customers
• Give training to the new members and get them productive quickly.
• Experience in Interacting with the Client and understanding requirements.
• Experience in designing the layout, and UI while achieving Customer/user Friendliness.
• Experience in Editing and Updating CSS files. Editing images and updating the content.
• Uploading and Updating files on the FTP server.
• Working experience with CMS such as WordPress.
• Working on live projects using MySQL and Oracle.
Experienced IT professional with 10 years of expertise in Quality Assurance and Software Testing for Web Applications, APIs, Backend, Cloud, and ETL. Skilled in Automation Testing, Agile Methodology, and proficient in Selenium WebDriver and REST Assured. Knowledgeable in SDLC, STLC, Defect Life Cycle, Database, and Web-based application testing. Adept at test case design, execution, and automation script creation. Expertise in different testing strategies, including Functional, Automation, Integration, and more.
1. Successfully wrote automation frameworks from scratch using Cucumber, Selenium, and Java for multiple projects, ensuring efficient and effective test automation.
2. Consistently performed API testing using tools like Postman, SoapUI, and REST Assured, contributing to the successful integration and validation of APIs across various projects.
3. Led the testing efforts for major projects like the Riyad Bank Mobile App Revamp and MFFSL, handling everything from requirement analysis to the automation of test cases, which significantly improved the project timelines and quality.
4. Actively participated in Agile Scrum practices, including daily stand-ups, sprint planning, and retrospectives, which enhanced team collaboration and project delivery speed.
5. Demonstrated versatility by effectively using a wide array of tools and technologies such as JIRA, Jenkins, Bitbucket, Selenium, and various databases like MySQL, Oracle, and MongoDB, across different roles and responsibilities.
6. Provided training and guidance to new team members on the use of tools and processes, ensuring they became productive quickly, particularly during the Intellicus CloudBI project.
7. Successfully engaged with clients to understand requirements, contributing to the precise preparation of test scenarios and cases that met client expectations, as seen in the Web Development and other software engineering projects.
8. Consistently conducted ad hoc testing, regression testing, and performance testing to identify and resolve critical issues before deployment, thereby ensuring the delivery of high-quality products.
9. Effectively conducted testing on Android and iOS platforms for the Intellicus and Riyad Bank Mobile Application, ensuring that the mobile solution met all functional requirements.