Senior Technical Consultant - Service Virtualization
Architect and design virtual services, frameworks and utilities to support testing operations across the enterprise. Collaborate with resources across the enterprise to deliver robust and customized service virtualization solutions. Provide leadership on complex web services and java virtualization by developing the strategy & design and ensuring solutions meet existing standards and utilize appropriate technologies. Support service virtualization by providing technical expertise and strategic direction for any application team needs. Act as a champion of service virtualization by educating application teams and working to expand SV utilization in order to increase efficiency, enable DevOps and achieve return on investment (ROI).
What you’ll be doing...
This position will provide subject matter expertise and direction on complex projects/initiatives for his/her assigned area(s) of responsibility. This position will collaborate with business & IT stakeholders to develop innovative technical enablement solutions to remove impediments on items like Test Data, Environment(s) and/or 3rd party systems. She/he will develop, build & manage service virtualization across multiple test environments with various complexities. She/he will be the overall SME of the Service Virtualization toolbox & own the support for it as others adopt virtualization. Implement best practices for design, create, configure, deploy and test with CA DevTest (formerly LISA) and/or IBM Rational Service Virtualization (formerly GreenHat) tool and make sure the virtual services built are Security compliant.
Creates complex virtualized service models & services. Effectively builds and supports the organizations Service Virtualization products and capabilities (e.g. IBM GreenHat, CA LISA, ParaSoft or other).
Virtualizes protocols (REST, SOAP, MQ, JDBC and Java objects) and validates services using an open-source web service testing application or other tools by testing XML request and response data. Hands on responsibility with virtualization related activities.
Develop custom handler extensions like LDAP, SMPP, SSH by extending the out of box protocols to accommodate the existing format of API calls and handle data parsing. For example, parsing APNS, GCM push notifications.
12+ years overall experience in Java based development.
3 - 5 years minimum knowledge of the following: IBM RTVS, CA DevTest 10.x Service Virtualization(CA Lisa), Unix, MS SQL, MySQL, Wireshark, NetBeans, HTTP Analyzer, Fiddler.
Experience designing, installing, configuring and deploying services in large enterprises.
Knowledge of SOAP web services, and protocols like TCP, MQ, HTTP/s, LDAP, SMPP, and JDBC.
Experience with defect tracking tools and trending
Exploratory testing techniques.
Must be proactive, self-motivated, attentive to detail, and able to work well under pressure.