UI and API Automation Test Engineer - Cognizant
(2019-07 - 2021-06)
Salesforce production support project providing L2/L3 support for Salesforce applications.
- Provided L2/L3 production support for Salesforce applications
- Troubleshoot Salesforce Lightning authentication and authorization issues
- Managed user provisioning, profiles, roles, permission sets, and access audits
- Handled incidents, service requests, and problem management following ITIL processes
- Monitored system health and coordinated with development teams for defect resolution
- Supported deployment validation and post-release monitoring
UI and API Automation Test Engineer - Cognizant
(2021-07)
Opti-comm Billing System Integration Solution for Opti-comm increases customer satisfaction, delivers value-added services to customers, and improves multi-channel capabilities and effectiveness of marketing solutions. Opti-comm CRM is built on an open, standards-based architecture that streamlines business processes, improves data quality, and allows key divisions to draw from the same source of data.
- Analysis of Business requirements and close work with business team to get clarification and addresses
- Run Defect Trailing and Review Test Scenarios/Test Cases with Business
- Designed, executed and maintained Selenium Web Driver (TestNG, JUnit) automated test cases for regression test cases
- Selected Test Cases to be automated and performed functional testing of the frontend using Selenium (IDE and Web Driver) and created Data Driven framework using JUnit
- Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing
- Executed Test cases and reviewed results to get Business approval for UAT
- Experience in Web Services testing using Rest and SOAP UI
- Test automation for web application using Cucumber
- Contributed to manual testing of APIs using Postman
- Developed create, read, update, and delete (CRUD) operation workflow using Postman collections
- Executed and verified API changes using Postman
- Involved in validating the API with Postman tool and created Continuous Integration mechanism
- Developed a Page Object Model (POM) design pattern to keep all page objects separate and used Maven as dependency management tool
- Created GET, POST, and PUT HTTPS requests and validated the responses using Postman
- Handled different types of HTTPs requests by using Rest Assured Library
- Experienced in BDD framework using Rest Assured
- Created automated functional regression test scripts using Selenium and scheduled, organized and executed test scripts in Selenium integrated environment and documented test results
- Tested applications manually as well as using automated testing tools like Quality Center/ALM
- Created Automation framework for Cucumber libraries
- Executed automated regression test cases during every release and executed daily regression test suites
- Managed end-to-end testing from Test management