girl looking into her desktop
Back to search results

Service Virtualization Engineer - Performance- Core Technology Infrastructure

Charlotte, North Carolina;

Job Description:

* Performance testing of platforms, applications and products through pre-production environments * Ability to conduct reviews of performance results in non-prod environments * Proficient in utilization of Performance Engineering Tools and scripting. * Develop performance tests based on use cases * Execute tests, and participate in troubleshooting when issues are identified. * Provide analysis of performance testing results and provide insights into where optimization opportunities and application inefficiencies exist. * Perform pro-active performance review of production systems and provide feedback and recommendations to application teams to improve stability and performance proactively and on both a need basis.

Core Technology Infrastructure Organization:

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital

Overview:

This role is for a Service Virtualization Engineer, responsible for all aspects of virtual services development, implementation, and enhancement in support of Performance Engineering activities for Consumer, Small Business, and Wealth Technologies (CSW). This role involves working in and assisting with the management of a very large-scale environment supporting performance testing activities of over 130 separate applications.

They are a subject matter expert on service virtualization (SV) technology, responsible for continuous improvement of existing practices as well as defining and implementing methodologies for new and previously un-tested service types. Key responsibilities of the role include working with performance engineering resources on backend service & data requirements, mentoring junior team members, refining best practices, and delivering solutions to complex messaging requirements.

Key Responsibilities:

  • Using Parasoft Virtualize to build, deploy, and maintain virtual services for performance
  • Working with Performance Engineers & Testers to understand and refine virtualization requirements
  • Building efficient virtual services capable of supporting hundreds/thousands of transactions per second
  • Enhancing tool capabilities via extensibility scripting and Java development of custom extensions for message handling
  • Mentoring junior team members in best practices, troubleshooting, and non-standard build methodologies
  • Continued refinement of best practices with respect to service builds, organization, and deployment strategies
  • Assisting in the evaluation & testing of new Parasoft releases and associated capabilities
  • Working with the vendor on issues and enhancement requests

Required Skills:

  • 5+ years hands on Service Virtualization experience
  • API experience:
    • Parasoft Virtualize (minimum 2 years)
    • CA Service Virtualization
    • Micro Focus Service Virtualization
  • Simulating HTTP, MQ, and TCP based services
  • Leveraging external data sources
  • Scripting custom solutions for non-standard messaging formats and data
  • Familiarity with JavaScript or Groovy scripting for extensibility purposes
  • Working with and troubleshooting large-scale deployment environments, including load balancing schemes and analysis of host resource utilization/performance
  • Software installation & configuration on Windows platforms
  • Software testing: functional and/or performance test experience, including familiarity with test environment configuration, requirements gathering, automated test scripting, and results analysis
  • Familiarity with Agile principles & practices (Kanban)
  • Familiarity with basic database installation, configuration, schema/table set up, and tuning
  • Excellent communication skills, both written and verbal
  • Excellent attention to detail along with very strong problem-solving skills
  • Strong organizational and time management skills
  • Strong documentation skills, Word & Excel
  • Good understanding of performance testing methodologies

Desired Skills:

  • Good understanding of Performance Testing and Engineering activities
  • Hands-on experience with automated testing tools and associated results analysis including identification of hardware/environment issues and bottlenecks

Job Band:

H5

Shift: 

1st shift (United States of America)

Hours Per Week:

40

Weekly Schedule:

Referral Bonus Amount:

0

Job Description:

* Performance testing of platforms, applications and products through pre-production environments * Ability to conduct reviews of performance results in non-prod environments * Proficient in utilization of Performance Engineering Tools and scripting. * Develop performance tests based on use cases * Execute tests, and participate in troubleshooting when issues are identified. * Provide analysis of performance testing results and provide insights into where optimization opportunities and application inefficiencies exist. * Perform pro-active performance review of production systems and provide feedback and recommendations to application teams to improve stability and performance proactively and on both a need basis.

Core Technology Infrastructure Organization:

  • Believes diversity makes us stronger so we can reflect, connect and meet the diverse needs of our clients and employees around the world
  • Is committed to building a workplace where every employee is welcomed and given the support and resources to perform their jobs successfully
  • Wants to be a great place for people to work and strives to create an environment where all employees have the opportunity to achieve their goals
  • Provides continuous training and development opportunities to help employees achieve their career goals, whatever their background or experience
  • Is committed to advancing our tools, technology, and ways of working to better serve our clients and their evolving business needs
  • Believes in responsible growth and is dedicated to supporting our communities by connecting them to the lending, investing and giving them what they need to remain vibrant and vital

Overview:

This role is for a Service Virtualization Engineer, responsible for all aspects of virtual services development, implementation, and enhancement in support of Performance Engineering activities for Consumer, Small Business, and Wealth Technologies (CSW). This role involves working in and assisting with the management of a very large-scale environment supporting performance testing activities of over 130 separate applications.

They are a subject matter expert on service virtualization (SV) technology, responsible for continuous improvement of existing practices as well as defining and implementing methodologies for new and previously un-tested service types. Key responsibilities of the role include working with performance engineering resources on backend service & data requirements, mentoring junior team members, refining best practices, and delivering solutions to complex messaging requirements.

Key Responsibilities:

  • Using Parasoft Virtualize to build, deploy, and maintain virtual services for performance
  • Working with Performance Engineers & Testers to understand and refine virtualization requirements
  • Building efficient virtual services capable of supporting hundreds/thousands of transactions per second
  • Enhancing tool capabilities via extensibility scripting and Java development of custom extensions for message handling
  • Mentoring junior team members in best practices, troubleshooting, and non-standard build methodologies
  • Continued refinement of best practices with respect to service builds, organization, and deployment strategies
  • Assisting in the evaluation & testing of new Parasoft releases and associated capabilities
  • Working with the vendor on issues and enhancement requests

Required Skills:

  • 5+ years hands on Service Virtualization experience
  • API experience:
    • Parasoft Virtualize (minimum 2 years)
    • CA Service Virtualization
    • Micro Focus Service Virtualization
  • Simulating HTTP, MQ, and TCP based services
  • Leveraging external data sources
  • Scripting custom solutions for non-standard messaging formats and data
  • Familiarity with JavaScript or Groovy scripting for extensibility purposes
  • Working with and troubleshooting large-scale deployment environments, including load balancing schemes and analysis of host resource utilization/performance
  • Software installation & configuration on Windows platforms
  • Software testing: functional and/or performance test experience, including familiarity with test environment configuration, requirements gathering, automated test scripting, and results analysis
  • Familiarity with Agile principles & practices (Kanban)
  • Familiarity with basic database installation, configuration, schema/table set up, and tuning
  • Excellent communication skills, both written and verbal
  • Excellent attention to detail along with very strong problem-solving skills
  • Strong organizational and time management skills
  • Strong documentation skills, Word & Excel
  • Good understanding of performance testing methodologies

Desired Skills:

  • Good understanding of Performance Testing and Engineering activities
  • Hands-on experience with automated testing tools and associated results analysis including identification of hardware/environment issues and bottlenecks

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-22050043

Band: H5

Manages People: No

Travel: No

Manager:

Talent Acquisition Contact:

Jennifer McNeil

Referral Bonus:

0