About Me
I am having 19+ years of experience in the IT Industry. Having automation experience on Mobile apps using Appium (1.6.1 – 1.12.1), Web-based applications using Selenium Web Driver (2.54 - 3.11),...
Show MoreSkills
Web Development
Software Engineering
Development Tools
Software Testing
Others
Positions
Portfolio Projects
Company
AstroGo, Transcend, Tribe and GoShop (E-commerce) using Appium, GoGhop using HTTPClient and Postman,
Description
- Understand Requirements, Test Cases and identifying right candidates for Mobile Automation.
- Design common Appium framework for both Android and IOS platforms.
- CyPress using JavaScript coding and Mocha framework for web application automation.
- Used different types of real devices and virtual devices (Emulators) for Test cases Validation.
- Developing Appium Scripts for Native Android Apps using Java.
- Mobile apps scripts executing in Sauce labs with different versions of Android emulators.
- Understanding API documentation in Confluence, JSON Requests and Responses in Swagger Hub.
- API automation using HTTPClient/RESTClient for RESTFul services testing using GET, POST, PATCH, DELETE methods.
- Designed framework and Validate JSON response, response time, status codes, and Widgets.
- Capturing Cookies and other values from login response and pass in headers of other requests to maintain session.
Skills
AppiumCompany
Gempak Web based application
Description
- Attending daily standup calls for Agile (Scrum) methodology and prioritize tasks.
- Execution of Smoke/Regression mobile automation scripts on Staging/Sauce Labs.
- Analyze execution report, amend scripts if changes required, and raise defects in JIRA for failure.
- Using Jenkins for CI/CD/CT, sending report to stakeholders and failure notifications through Slack.
- Develop scripts for new functionalities, review the code, and check in code into BitBucket.
- Assigning Functional Automation Tasks to team members, mentoring tasks, and resolve obstacles.
Skills
Cypress automationCompany
GoShop e-commerce application mobile apps
Description
- Mobile automation using Appium for Android apps, and Mobile web applications.
- Using Jenkins for CI/CD/CT, sending a report to stakeholders and failure notifications through Slack.
- Mobile apps scripts executing in Sauce labs with different versions of Android emulators.
Tools
EclipseCompany
ENBD Dubai
Description
- API automation using HTTPClient/RESTClient for RESTFul services testing using GET, POST, PATCH, DELETE methods.
- Designed framework and Validate JSON response, response time, status codes, and Widgets.
- Capturing Cookies and other values from login response and pass in headers of other requests to maintain session.
Skills
Java (All Versions)Tools
RESTClientCompany
BrZeeConnect (IP PBX) and BrZeeRec using Selenium WebDriver, TestNG
Description
Spearheading the team, mentoring and monitoring them. Attending daily standup calls for Agile (Scrum) methodology. Design automation framework using Selenium Web Driver, TestNG, and Maven. Preparing of automation Test scripts using Selenium WebDriver, Test data and running Test scripts for regression pack. Tracking defects using Bugzilla until close, collecting metrics to keep records. Responsible for delivery of quality products and Test artefacts to all stakeholders.
Skills
Java (All Versions) SeleniumTools
Eclipse