Software Consultant Resume
Monterey Park, CA
SUMMARY:
- More than 8 years of experience in Software testing with 4+ years of experience in SOA / Service/ API Testing & Service Virtualization using CA DevTest /iTKO LISA toolset.
- Worked on different transport like HTTP, HTTPS, REST & MQ.
- Hands on experience on doing Web service performance testing using staging document in CA DevTest /iTKO LISA.
- Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
- Expert in implementing service /API testing using CA DevTest / iTKO LISA.
- Hands on experience in testing Web Services using SOAP UI tool.
- Experience in working with Altova XML spy to create and validate the xml.
- Used Hermes JMS tool for browsing the Queues in a Queue Manager and for troubleshooting to see Queue Depth and other properties.
- Experience in analyzing and supporting various teams for testing and debugging of SOA based services and applications.
- Hands on experience in testing UI using Selenium builder and CA DevTest.
- Experience in Core Java programming and very good understanding of J2EE technologies/frameworks.
- Worked in Agile Software Development Life cycle, involved in Continuous integration using Jenkins.
- Excellent communication skills and ability to work effectively and efficiently in teams and individually.
TECHNICAL SKILLS:
Testing Tools: iTKO LISA, CA DevTest, SoapUI, QTP, Appium
Tracking Tools: HP Quality Center / ALM, Jira, Bugzilla
RDBMS: Oracle, SQL Server, DB2, MS Access.
Languages: SQL, PL/SQL, T - SQL, VB, C#, VB.Net, Java, XML, HTML, JavaScript and Shell Script.
Middleware: IBM MQ Series, webMethods, IIB
Web technologies: HTML, DHTML and MS-Front Page.
Web servers: BEA WebLogic, IBM WebSphere and Apache Tomcat.
Version control: Stash/Bitbucket, VSS, Clear Quest.
Methodologies: Waterfall, Agile/Scrum
MSOffice: Word, Excel, Access, Outlook & Power Point.
Operating systems: Windows & LINUX.
PROFESSIONAL EXPERIENCE:
Confidential, Monterey Park, CA
Software Consultant
Responsibilities:
- Over 13+ services developed using SOAP/HTTP(S), & MQ protocols were successfully virtualized, where needed & applicable.
- Created Virtual services (VSI, VSM) where needed to address environment bottlenecks.
- Used Image Validation Execution mode to configure Response Selector step to invoke live service when request didn't match the configured request-response pair data.
- Created a virtual service which accepts any requests and responds back with HTTP 200 header using match script.
- Developed Match Script for virtual services based on that it will return correct response or fault response.
- Simulating error conditions/scenarios.
- Emulating load on the systems using virtual service layer.
- Increased the capacity of virtual services to handle the huge transactions.
- Provided support for consumers of virtual services.
- Responsible for testing web services by developing and executing automated test scripts in CA DevTest and later performed performance testing to check the average response time.
- Created multiple simulators to increase the number of virtual users (instances).
- Leveraged DevTest Staging documents to emulate load on services and monitor average response time.
- Performed Data Driven testing by attaching a csv file to the test scripts.
- Developed a program in Java that writes the values to a Excel file with the generated value in the test case.
- Used Selenium builder (it is a plug-in in Firefox) to record and playback tests and then export the recorded test in other language e.g. JSON, Java. Exported recorded JSON test to CA DevTest tool for UI Testing.
- Implemented Mobile Testing using Sauce Labs as cloud emulator and recorded & tested the steps using CA DevTest.
- Identify issues/bug related to the CA LISA tool functionalities and work with CA Support team to get them fixed.
- Involved in CA Devtest upgrade and helped in resolving some of the issues faced in the process.
- Used SOAPUI for WSDL Validation. Used different Assertions for validating responses.
- Prepared weekly status reports for testing activities including testing results, test case coverage, defects discovered and their status.
- Performed defect tracking, logging the project progress using HP ALM.
Environment: CA DevTest 9.5.1, SOAPUI, HP ALM, MS Office, SQL, Java, IBM WebSphere MQ, Sauce labs, Selenium Builder.
Confidential, Minneapolis, MN
Sr. SOA Tester and & Virtualization Consultant
Responsibilities:
- Over 10+ services developed in the ESB layer using SOAP/HTTP(S), REST & MQ protocols were successfully virtualized, where needed & applicable.
- Identified and implemented Virtualization based on the below use cases, where applicable.
- Identified virtualizing needs across the enterprise, developed and implemented virtualization.
- Used Image Validation Execution mode to configure Response Selector step to invoke live service when request didn't match the configured request-response pair data.
- Simulating error conditions/scenarios.
- Emulating load on the systems using virtual service layer.
- Provided support for consumers of virtual services.
- Responsible for testing web services by developing and executing automated test scripts in CA DevTest.
- Used Raw SOAP Request, Rest, IBM Native steps to test SOAP, REST & MQ services.
- Performed load testing of web services using various models in the Staging document.
- Participate in testing & deploying the developed SOA applications to development, testing & staging and production environments.
- Performed end to end Integration testing.
- Performed Data Driven testing by attaching a csv file to the test scripts.
- Used out of the box Filters and Assertions to extract the values from the Service response and compare with expected response
- Created custom utilities/jars for exporting DB result set into XML with Key-Value pairs, MQ Utilities for clearing Queue depth in runtime.
- Developed a program in Java that reads log files and generates a CSV file with the requested messages.
- Prepared weekly status reports for testing activities including testing results, test case coverage, defects discovered and their status.
- Performed defect tracking using JIRA.
- Created Jira dashboards to monitor the status of defect trending, resolution and closure trends.
Environment: CA DevTest 8.5, Altova XML Spy, JIRA, MS Office, Oracle, DB2, Java, WebSphere MQ
Confidential, Seattle, WA
Sr. SOA Tester
Responsibilities:
- Responsible for testing Web Services by developing and executing automated test scripts in iTKO/ CA Lisa using Raw SOAP Request step.
- Setting up Virtualization using iTKO/ CA LISA in the absence of services.
- Created Request, Response XML messages from XSD’s by reading the schema definition, understanding required, optional elements, data types, enumeration, patterns using Altova XML Spy.
- Created data driven tests to parse the parameterized requests by reading values from external data sheet.
- Validates the data is saved / read from the databases correctly for the web services using JDBC steps in iTKO LISA.
- Worked with Scrum Masters and Project managers for issues with project requirements.
- Analyze the technical, business requirements, design documents and prepare the test strategy and test cases for Integration layer to ensure that the complete test coverage.
- Performed extensive back end testing on Oracle as well as DB2 databases using SQL queries to validate the data transferred to DB as expected.
- Worked with requirements to write the test plan and test cases.
- Coordinating with the multiple interfacing application teams.
- Performed defect tracking in JIRA.
Environment: iTKO/ CA LISA 7.5, Altova XML Spy, UFT 11.5, Oracle, Toad, SQL, DB2, Oracle, SQL Server.
Confidential, Richfield, MN
SOA Tester
Responsibilities:
- Created MQ based tests in iTKO/ CA LISA by posting messages to inbound and subscribing and consuming messages from the target/outbound queues.
- Implemented SOA testing practice for the integration layer which resulted in identifying defects early in the life cycle which helped the reducing the overall time and cost.
- Followed Agile Methodologies, Scrum meetings and Software Quality Audits for all the Phases of SDLC.
- Tested web services using Raw Soap Request step in iTKO/ CA LISA to test the XML requests and the responses for each of the operations.
- Developed automation regression test suite for testing middleware services
- Providing support to various interfacing application teams in identifying and resolving the issues.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Created test data for all the possible test scenarios.
- Contributed in peer reviews of test cases, so that the necessary corrections are made.
Environment: iTKO/ CA LISA 5.0, webMethods, ESB, Oracle, Toad, Quality Center.
Confidential, Los Angeles, CA
Quality Assurance Analyst
Responsibilities:
- Understanding the Testing Framework.
- Identifying and Creating the reusable Actions and functions.
- Designing the Function Library.
- Developing and modifying Test scripts.
- Debugging the Scripts (QTP).
- Batch Run of the Scripts.
- Functional Decomposition.
- Defect Logging, Defect Tracking, Re testing & closure.
- Created and implemented test plans and test scripts based on technical specifications and business requirements.
- Written Test cases to check the workflow is running without any errors.
- Manually performed Back-end testing by executing SQL queries to validate the data in the back-end oracle database.
- Created Shared Repositories, Data tables, functional libraries for QTP test scripts.
- Attended weekly status meetings with development and management Teams.
Environment: Testing, QTP, Quality Center, Web Based (intranet), MS Office, Oracle 9i, SQL, PL/SQL
Confidential
QA Tester
Responsibilities:
- Reviewed and gained understanding of Business requirements and Functional specification document to develop detailed test scripts.
- Understanding Testing Framework.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment.
- Writing and Reviewing Manual Test cases.
- Identifying and Creating the reusable Actions and functions.
- Performed Functional, System and Regression Testing at various phases of the Project life Cycle.
- Developed and executed manual test cases using test plan and test lab sections of Quality Center for doing Regression testing of the application.
- Used Quality Center for reporting defects found during Regression testing and Tracked them until they are resolved, re tested and closed.
- Involved in test plan and test strategy of the application.
- Involving in resolving valid issues and queries.
- Updating daily status reports to Test Manager by sharing the test reports.
Environment: Testing, Quality Center
