Lead Performance Testing Engr

Lead Performance Testing Engr

08 Apr 2021
New Jersey, Wayne, 07470 Wayne USA

Lead Performance Testing Engr

The Lead Performance Testing Engineer is responsible for establishing a new infrastructure and application Performance Testing capability within Valley bank. You will play a key role in transforming the bank as we pivot to become a world leader in digital banking products. Your role will include the design and continuous evolution of the performance testing capability within the bank, including tooling, processes, and frameworks.
As part of an existing QA team, working across iterative and traditional solution development lifecycles, you will work closely with both product and platform teams to support the rapid delivery of value through development and engineering teams. You will be expected to drive a quality mindset throughout the full project/product lifecycle to ensure the creation of testable user stories and acceptance criteria. You will be expected to communicate effectively in collaboration with the systems and development teams to troubleshoot performance and scalability issues. You may be called on to provide coaching and mentoring to QA team colleagues who specialize in functional testing in order to drive the delivery of comprehensive testing solutions.
Responsibilities include, but are not limited to:

  • Contribute to the development and implementation of Valley's Performance Testing strategy, including tooling, processes, and frameworks.
  • Participate in sprint/project/release planning to contribute to testing plans and initial scheduling estimates per project.
  • Work with project teams to ensure that system performance requirements, scalability expectations, and solution designs are clearly understood and testable.
  • Translate system performance and system scalability requirements into test cases for testing of new releases or changes to existing systems.
  • Understand complex, large scale systems in test and production environments such as cloud, containers and configurations.
  • Design workload models identify critical high-volume activities and establish test parameters.
  • Evaluate resource usage, speed, availability, response times, scalability and reliability.
  • Work with the development and infrastructure teams to triage, analyze and resolve performance issues.
  • Leverage performance testing knowledge and solutions to contribute to the definition of system monitoring and alerting mechanisms.
  • Introduce relevant testing approaches into the development, infrastructure and QA teams.
  • Participate in continuous improvement efforts for the maturation of the IT QA/QC function and the overall SDLC/PMLC.
Serve as a subject matter expert and advocate for IT QA/QC to promote a culture of good quality practices.

Required Skills:
  • Ability to identify critical components of an application, run queries and perform log file analysis.
  • Strong influencing, negotiation, and problem-solving skills with an ability to identify problems/gaps, assess the requirements to address, and get buy-in to implement solutions.
  • Strong analytical and research skills. Should be well organized and detail oriented as well as possessing excellent written and oral communication skills.
  • Ability to work independently and effectively in small teams and be able to handle multiple tasks in a fast-paced environment.
  • Individual must demonstrate initiative, work well independently as well as a contributing member of a team.
  • Excellent verbal and written communication skills required for composing and delivering technical presentations or other forms of documentation to various level of technical and non-technical management.
  • Experience with working within continuous delivery environments.
  • Excellent time management, planning and multi-tasking
    skills to support more than 1 testing campaign at the same time.
  • Excellent communication skills (verbal, written, phone, video, etc.).

Required Experience:
  • High School diploma or GED and a minimum of 5 years' experience in Performance testing and knowledge of product performance testing concepts, methodologies, and techniques.
  • Experience in developing performance testing scripts for Cloud or MS Azure based products and execution using tools like Performance Center or JMeter or Blaze meter or any home-grown testing platform along with Java //Python or other languages.
  • Experience in planning and designing performance tests for load, stress, spike, scalability, and volume testing.
  • Must be able to run platform/application performance testing end-to-end from requirements and addressing planning, scripting, test executions and result analysis.
  • Must possess strong experience using and implementing best practice programs with respect to load generation, bottleneck analysis, usage of modeling tools and statistical analysis.
  • Must have good experience using server and network monitoring tools.
  • Proficient in analysis of performance testing results to present to business partners, product teams, operations, etc.
  • Experience with analyzing and generating reports and metrics.
Minimum 2 years' experience in security testing practices and tools, experience with performance testing in a banking environment and/or experience creating performance testing solutions for the Salesforce platform is preferred.

Related jobs

Job Details

  • ID
  • State
  • City
  • Job type
  • Salary
    USD $80,000 - $120,000 80000 - 120000
  • Hiring Company
    Valley National Bank
  • Date
  • Deadline
  • Category

Jocancy Online Job Portal by jobSearchi.