Service Virtualization Engineer Contract Length: 6-12 months+ Location: Dallas, TX (Hybrid 3 days onsite)
Are you passionate about breaking down barriers in application testing? Join us as a Service Virtualization Engineer and empower teams to simulate services, accelerate testing, and boost software delivery.
We are looking for a highly motivated and results-driven individual to design, implement, and maintain service virtualization solutions. In this role, you will work closely with developers, QA engineers, product owners, and performance teams to simulate APIs and system dependencies, enabling rapid and reliable testing across diverse environments. You’ll be a vital part of streamlining the software delivery lifecycle, eliminating external dependencies, and supporting teams in their journey toward continuous testing and Test-Driven Development (TDD).
Experience creating and managing virtual services (VSI/VSM).
Programming skills in Java and JavaScript; Python is a plus.
Familiarity with REST, SOAP, MQ/JMS messaging, and XML/JSON protocols.
Experience with WireMock or other service virtualization tools is a plus.
Understanding of Agile and Waterfall methodologies and CI/CD pipelines (GitLab CI is a plus).
Cloud experience with AWS, Azure, or similar platforms.
Exposure to performance testing tools and ability to evaluate performance metrics.
Strong communication skills and the ability to engage cross-functional teams effectively.
Ability to work in a hybrid environment with some in-office collaboration as needed.
Flexibility to support after-hours or weekend work if required by team schedules.
Key Responsibilities
Design and implement virtual services for APIs and edge applications.
Build and maintain data models and performance simulations to support agile and faster testing.
Collaborate with developers, QA, and product teams to identify and implement service virtualization opportunities.
Use Broadcom DevTest tools to create, simulate, and manage virtual services (VSI/VSM).
Monitor and optimize test execution using the DevTest Portal, Registry, Coordinator, etc.
Educate teams on service virtualization best practices and drive adoption across projects.
Integrate virtual services into CI/CD pipelines and enable shift-left testing.
Provide input on non-functional requirements (NFRs) and support performance testing.
Support environment/release management by removing availability constraints through virtualization.
Genius Road, LLC is proud to be a Certified Women’s Business Enterprise, an Equal Opportunity Employer and values diversity. All employment is decided on the basis of qualifications, merit and business need.