Java
Selenium
Selenium web driver
Selenium grid
Extent report
Fiddler
Charles Proxy
Eclipse
VBA Macro
BitBucket
HP ALM-QC
JIRA
QA Symphony
MS Office
- Developed and managed an automated testing framework for web browser and mobile browser using Selenium and selenium grid.
- Various types of automation which include functional, system, integration, regression, adhoc, user acceptance and beta are performed to deliver quality products to the customers.
- Implemented the ideas of maven configurations, webdriver manager, GridLauncher for Selenium based projects and ExtentTest reporting.
- Involved in the complete life cycle of the project of going over the business requirement, discussing with the product team for finalizing the requirements, designing the automation framework based on the requirements, developing of the automation scripts using Java and Selenium
- Experience in implementing TestNG framework for parallel executions using Selenium grid
- Designed and developed Page Objects using Page Object Design Pattern
- Integrated Extent reports to generate HTML Test reports after executing scripts
- Framework enhancement for test execution result updates to HP ALM-QC integration
- Hands-on Experience in BDD (Behavior Driven Testing) and TDD (Test Driven Testing)
- Developed framework with reusability on other tools like Browser stack
- Improvements on existing frameworks and come up with easy portability options for utilizing the framework on different products & environments using design patterns
- Train and assign script development to team members
- Conduct code reviews
- Manage daily reviews of automated test run results
- Consult with Business analysts and management about test strategies
