Now you can Instantly Chat with Mosbah!
Over 6 years of professional experience in testing with extensive knowledge of Automation Framework Design and Implementation using Selenium Tool.... Show More
- Worked in an Agile Software development methodology.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium.
- Involved in designing and developing of automation framework to be used in UI testing with Selenium.
- Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
- Test automation for web application (SWAP module) using Cucumber.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
- Created scripting to test REST API functionality for regression setup
- Performing API testing (SOAP and REST) using Parasoft SOA, Postman and SoupUI.
- Wrote and perform tests using Java web applications to automate web controls testing.
- Logged the defects in JIRA for the issues encountered during execution.
- Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing Conducted backend testing using SQL queries to validate data for database and perform Database Testing.
- Implemented Agile methodology and attended Scrum meetings.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with TestNG.
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop and debug the code.
- Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
- Performed automated acceptance test written in TDD (Test Driven Development) using Cucumber.
- Performing functional, regression and integration testing using Automation tools to make sure the application conforms to the requirement specifications.
- Involved in writing codes Using Java.
- Used XML report technology in reporting the automation results.
- Proficient in Database Testing using SQL Queries with multiple Databases Oracle, SQL Server and MySQL and also Used SQL queries for performing the Back-End Test execution.
- Preparing reports and test results after each release cycle for management and further test planning.
- Identified the queries which were taking too long and optimized those queries to improve performance.
- Maintained and executed test cases using Quality Center.
- Prepared and Executed Test Cases for Functional and Integration testing.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process.
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
- Document request/response XML's test procedures and functional/technical findings from the test run.
- Generated test cases in spread sheet and upload them into Quality Center.
- Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
- Performed Manual Testing and Automation Testing of the application.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Participated in the sprints to create test cases, perform test execution.