Soa Tester & Virtualization Consultant Resume
Alpharetta, GA
PROFESSIONAL SUMMARY:
- A technology leader with 7 years of IT experience including 5+ years of Strong experience in Service Testing & Service Virtualization using CA DevTest /iTKO LISA
- Expertise in testing middleware / SOA services as a standalone component before they are consumed by external applications, to identify any integration, data & mapping issues ahead of time there by shifting quality to left in the overall SDLC
- Expertise in Testing & Virtualizing various types of SOA based services including Web Services (SOAP/HTTP(S)), REST Services (XML/JSON), MQ, JMS.
- Experienced in using XSD, WSDL, XPath, XML Spy for service testing & Virtualization.
- Experienced in understanding Service Virtualization needs/ Requirements & creating VSI’s using WSDL, WADL, Recording, Request & Response pairs
- Experience in working with various ESB teams that has used variegated integration tools like webMethods, IIB (IBM Integration Bus), Data Power, TIBCO & JBOSS for developing services.
- Experience in analyzing and supporting various teams for testing and debugging of SOA based services and applications.
- Have excellent interpersonal skills, committed, result oriented, hard working with a quest and zeal to learn new technologies.
- Excellent Analytical, Critical thinking, & Creative Problem solving skills.
- Excellent communication skills and ability to work effectively and efficiently in teams and individually.
TECHNICAL SKILLS:
Testing Tools: iTKO LISA, DevTest, SoapUI, UFT, QTP, Quality Center
Languages: Java, SQL, XML, HTML, VB Script, Java Script.
Databases/ Database front end tools: Oracle, DB2, SQL Server, MySQL, MS: Access, Toad & DbVisualizer.
Version Control Tools: Stash, Git, Subversion, Visual Safe Source.
Operating Systems: Windows, UNIX, AIX, Hp: Ux, VMS/VAX, Pentium Systems, CitrixMetaframe Tools, IBM Compatible PC s.
PROFESSIONAL EXPERIENCE:
Confidential, Alpharetta, GA
SOA Tester & Virtualization Consultant
Responsibilities:
- Over 50 + services developed in the ESB layer using SOAP/HTTP(S), REST, MQ, JMS, Socket protocols were successfully tested & Service testing responsibilities include:
- Ensure that the service response adheres to the defined Data Mapping/XSLT.
- Boundary conditions, field length, type restrictions, optional & required field behavior is as expected
- Service handles errors gracefully
- Response validation against Schema / XSD to ensure the structure and underlying data conformity.
- Implemented procedures for installation and configuration of all tools in CA iTKO applications.
- Provided technical assistance to QA engineering teams in all phases of software quality assurance and development lifecycle.
- Leveraged various Filters & Assertions to validate actual response with expected response.
- Used Altova XMLSpy for reading schema definitions to understand the required, optional field definition, boundary conditions, enumerations, patterns & message structure.
- Leveraged DevTest Staging documents to emulate load on services and monitor average response time.
- Created custom program to read an XML/JSON, create a parameterized request, create an input data sheet with the parameters in the XML/JSON
- Performed tool upgrades from CA DevTest v7.5 to CA DevTest v8.5 & implemented LDAP authentication for users in DevTest v8.5.
- Trained and mentored resources on CA DevTest tool.
Environment: ITKO LISA, Altova XMLSpy, IBM Web Sphere, ESB, DB2, Oracle, SQL Server, Toad, Jira.
Confidential, Birmingham, AL
SOA Tester & Virtualization Consultant
Responsibilities:
- Extensively involved in performing stand - alone service testing using SoapUI, Schemas & SOAP/WSDL.
- Created mock/virtual services using SoapUI capabilities and deploy them using Tomcat server and make the virtual service endpoints and methods available to all the needed stakeholders
- Used schemas (XSD’s) to generate /mock request messages and ensured that the response conforms to schema definition and any defined mapping and transformation rules.
- Used Filters and Assertions (XPath Match) to compare the result of an XPath expression to an expected value
- Hands on experience using groovy scripting to develop custom utilities and for data driven testing in the SoapUI free version.
- Identified critical integration points, data relationships between different operations with in a service and other services and systems and developed test strategies & test cases accordingly for Integration testing.
- Evaluated tool capabilities of SoapUI and iTKO LISA 5.0 and gave a POC including service virtualization capabilities of ITKO LISA and built in support for MQ, JMS, TIBCO integrations.
- Coordinated with different teams involved in the project to get data required for Integration testing.
- Used Quality Center for Requirements Management, defect management.
- Developed web based automation test scripts using QTP
- Created Shared Repositories, Data tables, functional libraries for QTP test scripts
Environment: SoapUI 4.5, iTKO LISA v7.5, UFT 11.5, Oracle 11i, Toad, SQL, DB2, Oracle, SQL Server.
Confidential, Atlanta, GA
Sr. SOA Tester
Responsibilities:
- Created Virtual Service Images using Request & Response pairs
- Performed standalone testing of SOAP/HTTP services using Raw Soap Request step in iTKO LISA.
- Used XML-XML Comparison assertion to validate the expected XML with the actual XML response.
- Used XPATH filters and assertions to fetch and validate the desired data in the response.
- Requested WSDL’s & XSD’s from developers to understand the required and optional elements within a schema and developed the test scope and test data accordingly.
- Used the ‘Write Properties to Output File’ step to write the desired results of test execution into a csv file to be shared with the project stakeholders.
- Developed Test Plan document and Test Cases based on the requirements specified in the software requirements specification document.
- Conducted in test case review meetings with Business and Development teams to ensure complete coverage of business and functional requirements
- Extensively used SQL to perform backend testing and data validations.
- Analyzed the automation requirements, designed automation framework & developed automation scripts, reusable functions
- Coordination with client and status reporting
Environment: iTKO LISA 5.0, webMethods, ESB, Oracle, Toad, Quality Center.
Confidential, Minneapolis, MN
Quality Assurance Tester
Responsibilities:
- Worked with requirements to write the test plan and test cases.
- Manually executed the test cases and reported the results to development
- Performed defect tracking tool JIRA
- Worked closely with teams of clients, developers, SME’s and testers throughout the entire development
- Worked with Scrum Masters and Project managers for issues with project requirements.
- Checking the history data and infrastructure environment design
- Did integration test with updated data
- Oracle data base testing.
- Performed extensive back end testing on Oracle as well as DB2 databases using SQL queries to validate the data that was transferred from Oracle to DB2 during APRT project.
- Documented, implemented, monitored, enforced all processes for testing as per standards defined by the organization.
Environment: JIRA (Defect Tracking Tool), Office, Oracle, DB2, Java, J2EE Struts, Hibernate, Spring, Web sphere.
Confidential
Quality Assurance Tester
Responsibilities:
- Prepared requirement traceability matrix document and completed verification and validation of data
- Wrote test protocols for validating functional requirements
- Tested the document system to verify if the documents were updated based on the requirements
- Wrote test protocols for validating the document system if it reflected the right values in the report generation tool
- Involved in test case preparation, testing and debugging the application
- Preserved the business rules and logic required
- Involved in Project Documentation
Environment: ASP.Net, Windows NT/2000, Quality Center, SQL Server.