Now you can Instantly Chat with Mohd!
About Me
Highly Motivated and a quick learner professional with 3 years of experience in the IT industry as an SDET for Web-based applications with Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software T...
Show MoreSkills
Positions
Portfolio Projects
Description
· Attending various ceremonies with the scrum team such as Daily Standups, Sprint Grooming, Planning, demo, and Retrospective for Planning, Reporting, and Management purposes.
- Writing Test Scripts for In-sprint Functional Testing, executing scheduled Regression Tests, and Smoke Testing based on the Cucumber-JUnit hybrid (Data-driven Framework and Key- Word-driven) Framework.
- Performing functional testing on both AWS and Development environments.
- Creating Automation Test Scripts regularly and Data-driven Framework with a Page Object Model (POM) to test the Web applications using Selenium WebDriver with Java and Maven.
- Implementing POM design pattern to create a repository of web elements for each page object and reusing all the web elements in various Scripts.
- Performing Web Service API Testing for UI content verification and validation using Ready API and Postman for Manual and Automation testing.
- Using Java Database Connectivity (JDBC) library for the DB testing. Database testing is an integrated part of the Framework structure, I have a specific DB class in my Framework Utility to create Connection, Statement object and Result Set object to send my queries directly to the Oracle Database.
- Utilizing Maven to manage dependencies for Test execution, plugins, and creating profiles of grouped Test Cases to run Sanity and Regression Tests.
- Turning the Framework to a hybrid Framework (BDD/TDD) by writing Gherkin language in Cucumber tool, developing Scenarios, Scenario Outlines, data tables, Features and Step Definitions, and generating the Cucumber reports using XML and JSON plugins.
- Working with DevOps to use AWS to deploy the project on EC2 instance.
· Expertise as a QA Tester with demonstrated knowledge of mobile testing techniques and processes is required.
Create test plans, test case documentation, and run tests for new features
Show More Show LessDescription
· Involved in various ceremonies with the Scrum team such as Sprint Grooming, Planning, Daily Stand-ups, Demo, and Retrospective for Planning, Reporting, and Management Purposes.
- Wrote Test Scripts for in-sprint Functional Testing, executing scheduled Regression Tests, and Smoke Testing based on the Cucumber-JUnit hybrid (Data-driven Framework and Key- Word-driven) Framework.
- Created Automation Test Scripts regularly and Data-driven Framework with a Page Object Model (POM) to test the Web applications using Selenium WebDriver with Java and Maven.
- Worked with DevOps to setup Jenkins tasks to execute the Test Scripts periodically on Selenium Grid for different platforms like desktop, tablet, and mobile.
- Implemented POM design pattern to create a repository of web elements for each page object and reusing all the web elements in various Scripts.
- Performed Web Service API Testing for UI content verification and validation using Postman and Rest-Assured for Manual and Automation testing.
· Used Java Database Connectivity (JDBC) library for the DB testing. Database testing is an integrated part of the framework structure, I have a specific DB class in my framework Utility to create Connection, Statement object and ResultSet object to send my queries directly to the Oracle Database.
Show More Show Less