Hi ,
This is with Oncor They must currently live in the Dallas area. The title is a Service and Virtualization Engineer. It is 3 days onsite. And Must be comfortable for Onsite Interview
ABOUT THE ROLE: This role seeks highly motivated and result oriented service virtualization engineer who is primarily responsible for designing, implementing and maintaining service virtualization solutions that will enable various application testing teams to simulate services and data. This individual must ensure best practices and processes are adapted to eliminate dependencies on unavailable services and self-enable application teams to use reliable virtual services to help with integration and performance testing.
Responsibilities:
- Design, build and implement virtual solutions to simulate APIs and edge applications.
- Create and maintain virtual services, data models and performance simulations to support faster testing methods and enable teams to deliver testing artifacts at a shorter timeline.
- Must be able to work closely with the developers and product managers/owners to help with identifying areas of improvement for Service Virtualization and Performance Engineering.
- Must be a fast learner to possess deep understanding of the project team's application architecture, priorities and be able to provide quick feedback for improvement at the same time balancing team priorities with enterprise governance standards.
- Should be able to generate simulate virtualized services using Broadcom Dev Test tool.
- Create VSI and VSM and import into Workstation using Broadcom Dev Test. Record and simulate system dependencies using the imported VSI/VSM.
- Monitor and analyze test execution using the Dev Test Portal, Registry, Coordinator and recommend services that can be virtualized and reach out to the application teams to educate and accomplish improvements in their respective areas.
- Create and develop virtualized services to embed into the continuous testing process.
- Help each team identify opportunities to shift to a Test Driven Development model and enable/foster maturity to shift left.
- Excellent analytical and communication skills and must be able to constantly interact with the functional users and provide feedback to the technical team.
- Assist the Environment / Release Management team to optimize test environment progression by enabling teams to utilize environments without physical application availability constraints.
Required Skills & Experience:
- Strong knowledge on service virtualization tools like Broadcom Dev Test is a must (Workstation, Portal, VSE, Registry, Simulator and Coordinator modules). Experience with WireMock is a plus.
- Strong knowledge of Testing frameworks and tools and proficiency in Java, Javascript programming language. Knowledge in Python a plus.
- Familiarity with Agile and Waterfall methodologies and also well versed with the CI/CD pipelines. Knowledge on GitLab CI a plus.
- Must be familiar with Performance Testing artifacts and should be involved with performance metrics evaluation along with the performance testing team. This individual must be able to provide input to the Non-Functional Requirement (NFR) gathering and help with adding new scenarios to include with performance testing with change in functionality.
- Strong experience working with Rest and Soap APIs, MQ/JMS Messaging and XML JASON data protocols.
- Experience with AWS, Azure etc.
- Must be able to work in a hybrid model with a set number of days from the office depending on the team's schedule.
- Must be flexible in order to work overtime if at all required to support team activities.