Project Name : Ministry Of Finance(MOF)
Duration : Dec 2022 to feb 2025
Role : Software Engineer
Tools &Technologies: Selenium Web driver
Database :SQL
Details of Skills used :Core Java, Selenium, TestNG and Rest Assured
Developed and maintained comprehensive test plans, test cases, and test scripts to ensure software products meet or exceed customer expectations. Conducted continuous testing for security, API, and regression suite, and create automation strategy, automated scripts, and support data and environment configuration. Participated in code reviews, monitor, and report defects to support continuous improvement activities for the end-to-end testing process in UAE based Ministry of Finance and Kenya Based Afre360 applications and Transactions Flow etc.
- Roles & Responsibilities:
- Understanding the project test requirements.
- Create and maintain automation test scripts and scalable test automation frameworks.
- Automating API Test cases using Rest assured with Positive and Negative Scenarios of request and response
- Actively involved in Automation of GUI test Cases and Involved in STLC cycle for Service catalogue Business
- Good Exposure in providing test reports based on Verification and validation (Functional and Non Functional Testing).
- Acquired expertise in the documentation of Requirement Analysis, RTM, Test Strategy, Test Closure Report and Sign-Off, Test Cases Design, Test Execution, and Defect Management.
- Domain with JIRA test management tool.
- Performing API testing using Postman
- Expertise in End to End flow of combability testing on Plugins and API methods.
- Automating test cases to test rest API’s using Rest Assured. And executing the test cases.
- Providing QA for Ecom/POS ,Service portal GE’s , API’s ,Plugin flow and Mobile Transaction testing.
- Automating test cases using selenium and TestNG to test UI.
- Raising Bugs/Defects for failed test cases and working closely with developers to track the bugs to closure and verifying the fix.
- Attending scrum calls and sprint events like sprint planning and retrospective etc.
- Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
- Analyzed proposed technical solutions based on customer requirements.