As a Service Virtualization Engineer, you will play a crucial role in ensuring the efficiency and effectiveness of our software testing processes.
Your role will be to work with the various development teams to obtain their service virtualization requirements, build the virtualized service and create the data patterns which simulate the real service's behavior and manage Service Virtualization Designers within the team.
This will be a hands-on role to design and develop reusable patterns and service virtualization for various technologies.
Tool sets used include Tosca SV and Postman.
- Experience virtualizing services via SV tooling. Specific experience in the use of Tosca SV and Postman is advantageous.
Ability to establish reusable patterns and mentor/train others to use patterns both in Cloud, 3rd party and on-premises applications.
- Knowledge of various protocols and messaging formats
Experience in test environment management- Knowledge of tools, including Jira, Confluence, DevOps, and automation tools
Experience with Azure and AWS cloud platforms
- Design and develop virtual services to simulate real-world environments for software testing.
Collaborate with development and testing teams to identify and understand the requirements for service virtualization.- Create and maintain virtual service assets, including virtual servers, databases, and network configurations.
Integrate virtual services with testing frameworks and tools to enable automated testing.
- Monitor and troubleshoot virtual service environments to ensure stability and performance.
Document virtual service configurations, test scenarios, and results.- Stay current with industry trends and best practices in service virtualization and software testing.
Provide training and support to team members on the use of virtual services.
- Ability to work autonomously.
Ability to extract and obtain requirements from stakeholders.- Possessing an agile mindset in delivery
Excellent verbal and written communication skills and ability to work in a collaborative and dynamic environment.
Qualification
- Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience in service virtualization and software testing.- Proficiency with service virtualization tools.
Strong understanding of software development lifecycles (SDLC) and testing methodologies.
- Experience with automated testing frameworks and tools (e.g., Selenium, JUnit, TestNG).
Excellent problem-solving and troubleshooting skills.- Strong communication and collaboration skills.
Ability to work independently and as part of a team
Experience with cloud-based environments and virtualization technologies (e.g., AWS, Azure, Docker, Kubernetes).
- Knowledge of programming languages (e.g., Java, Python, C#).
Certification in service virtualisation or software testing.
Job Types: Full-time, Permanent
Pay: Php40,- 00 - Php180,000.00 per month
Benefits: - Additional leave
Company Christmas gift
Flextime Life insurance
- Opportunities for promotion
Paid training Promotion to permanent employee
Schedule:
Supplemental Pay:
Anniversary bonus Commission pay
Performance bonus Tips
Application Question(s):
- Experienced with cloud-based environments and virtualisation technologies (e.g., AWS, Azure, Docker, Kubernetes)
With knowledge of programming languages (e.g., Java, Python, C#)- With Certification in service virtualization or software testing
Can start ASAP