Job Description :
Responsibilities:

? Models, develops and maintains virtual services and VSEs to meet the needs of various projects and initiatives
? Coordinates with development and testing teams to ensure the virtual services and virtual environments have full test coverage starting from unit level testing through system level testing
? Provides full governance of the virtual services and the VSEs, and supports all service consumers across Ally
? Maintains the Virtual Service Lifecycle Governance activities, including the Virtual Service Catalog, to ensure virtual services exist for all possible use-cases
? Collaborate with consumers and providers on development of requirements for services to be virtualized
? Perform hands on Service Virtualization and configuration setup for services to be virtualized
? Create virtualized service models, scripts for testing, and test data preparation for SV script execution
? Conduct SV verification – ensuring virtual services accuracy, by testing XML request and response data
? Interact with testers, developers, solution architect, and test architects on collecting requirements, payloads, and other data
? Coordinate with Infrastructure teams to create, release, and manage multiple on-demand virtual environments (VSEs)
? Help build an SV knowledge base – including lessons learned, best practices, tools, and methods and learning events
? Provide technical expertise for both virtual service producers and consumers
? Track and report regularly on virtual service usage

Qualifications:

3+ years of development experience using various technologies
2+ years of hands-on experience using a Service Virtualization technology, preferably with CA Service Virtualization – DevTest (also known as CA LISA) or equivalent such as:
o MicroFocus Service Virtualization (previously HP Service Virtualization)
o IBM Rational Test Virtualization Server / IBM Green Hat
o Traffic Parrot
o Wiremock
3+ years of proven distributed applications development experience in multiple environments using Object Oriented methodologies and a variety of open architecture standards such as Java/JEE, SOAP, REST, WSDL, JDBC, SQL, and XML
Ability to develop SV scripts from scratch, modify scripts and execute
Good understanding of Distributed Architecture including SOA and Web Services
Good understanding of synchronous and asynchronous transaction (JMS, MQ series, etc
Good understanding of XML and related specification (XPATH, XQUERY, SOAP, REST, WSDL) and to manipulate them programmatically
Experience performance testing services is preferred
Experience in coaching/mentoring team members is preferred
Ability to work on parallel product releases, with multiple QA and development teams
Strong organizational skills including good time management, prioritizing tasks, estimating activities, and meeting deadlines. Must effectively prioritize work
Self-motivated, able to work independently, and with a strong desire to learn and share information with others
Effective at building good working relationships with business partners and project team members in a matrix organization
Strong verbal and written communication skills
Strong attention to detail, analysis and problem solving skills


Please reach me at ajith(dot)johnraj(attherate)aspiresys(dot)com for any queries.