Overview
Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Service Virtualization
Parasoft tools
API testing
Microservices
Java
Python
JavaScript
Job Details
Role: Service Virtualization Specialist
Location: Tampa, FL
Duration: 12 Months
Experience: 10 Years
Summary:
The Service Virtualization Specialist will be responsible for designing, developing, and managing virtualized services to simulate and test complex environments. This role involves collaboration with cross-functional teams to enhance testing efficiency, reduce dependencies, and ensure seamless integration within our software development lifecycle.
Key Responsibilities:
- Design and implement service virtualization solutions using Parasoft tools to simulate various components within the system architecture.
- Utilize Parasoft s tools to create, deploy, and manage virtualized test environments, isolating and controlling dependencies.
- Collaborate with development, QA, and operations teams to identify virtualization requirements and develop strategies to improve testing processes.
- Create and maintain virtual service models, ensuring they accurately replicate the behavior of real system components. Model and simulate data interactions, responses, and state changes to ensure accurate testing of applications.
- Conduct performance testing and optimize virtual services for scalability and reliability.
- Troubleshoot and resolve issues related to virtualized environments, ensuring minimal disruption to the testing process.
- Provide training and support to team members on best practices for utilizing Parasoft Service Virtualization.
- Stay updated with the latest trends and advancements in service virtualization technologies and recommend improvements to existing processes.
- Document all processes, configurations, and best practices to support knowledge sharing and continuity.
- Simulate various performance scenarios, including high traffic volumes and slow connections, to test application stability.
- Integrate service virtualization into continuous integration and continuous delivery pipelines.
Essential Skills:
- Strong understanding of service virtualization concepts and principles.
- Proven experience with Parasoft Service Virtualization or similar service virtualization tools.
- Knowledge of various protocols, data formats, and APIs.
- Ability to model and simulate data interactions and states.
- Strong understanding of software development and testing methodologies.
- Experience with API testing, web services, and microservices architecture.
- Proficiency in programming and scripting languages (e.g., Java, Python, JavaScript).
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Education: At least a bachelor s degree (or equivalent experience) in Computer Science, Software/Electronics Engineering, Information Systems or closely related field is required
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.