Worked with the Centre of Excellence team for web service virtualization.
Creates automation scripts using Shell scripting, Java scripting and Groovy scripting.
Works with the Design team to provide input by considering end user experience.
Contributes to the development of the QA team's standards and methodologies.
Prepares test plans and test estimates for the work committed in the Sprint.
Ensures that the team adheres to committed deadlines, to complete project deliverables with high standards.
Reviews and approves test cases.
Trains and mentors team members in service virtualization and end-to-end testing.
Hands-on experience in test analysis, design, system testing, and service level testing for development, enhancement, and implementation projects.
Involves in management activities such as invoice creation and tracking information on account level.
Testing Experience:
Service level testing using SOAP UI, CA LISA, ReadyAPI, Parasoft SOATest , Rest Assured,
Database validation using SQL Server 2008.
Log verification using Putty/WinSCP.
Worked on AWS cloud for the webservices testing.
Created a framework for data driven testing using Ready API.
Creates virtual web services for testing in unstable environments.
Specialized in the following Test Management Tools:
• HP Quality Center 10.0
• Application Life Cycle Management
• Jira
Working on version control tools like SVN, GitHub and Bitbucket.
Automation and Development Experience
Develops virtual services using CA LISA.
Enhances Java web application code using Eclipse.
Works on automation scripting languages like Java script, Shell script and Python.
ReadyAPI Web Service Automation experience:
Performed API testing using ReadyAPI.
Created a data driven Automation framework for data driven testing.
Performed ReadyAPI – ALM integration.
Created automation scripts using groovy scripting in ReadyAPI tool for an internal project and integrated it with the framework created.
The following techniques were used to create the framework:
• Used Groovy scripting to generate random values to support the script.
• Created a test data driven test case with parameterization
• Used property transfer and assertions to support orchestration.
API testing using Rest Assured:
Have automated the API tests using Rest Assured in Eclipse. Have validated the test scripts by creating assertions. Have executed the Rest Assured test scripts using TestNG framework.
UI automation testing using Selenium
Have developed automation scripts using Selenium webDriver and TestNG framework
CA LISA Service Virtualization experience:
Created SOAP / REST virtual services using CA LISA (http and https services)
Experienced in creating virtual services in CA LISA tool using following methods:
• WSDL
• Req/Res pairs
• Recording
Worked on the following CA LISA features:
• Dynamic response creation.
• Modes of execution of services (Server mode and ITR mode).
• Creating Assertions and Filters.
• Importing the filters to Java script.
• Tracking using DevTest Portal.
• Property transfer from one transaction to another.
• Database implementation within the service development.
• Different modes of execution like Learning mode, Live Invocation, and Tracking mode.
• Troubleshooting techniques using CA LISA, which includes tracking the virtual service and enabling / disabling features.
Parasoft SOATest testing experience
Automated Test Scripts creation using Parasoft SOATest.
Created assertions and property transfer techniques the tool to validate the tests.
Validated services created using Parasoft SOATest.