🌎
This job posting isn't available in all website languages
📁
Consultant-QA
📅
CREQ48341 Requisition #

JOB DESCRIPTION

Skill: Performance Tester

Role: T1

Key responsibility:

Key skills required:

  • Planning, designing, scripting, executing, reporting and managing performance, reliability and scalability testing for complex enterprise platform
  • Extensive hands on experience with Java is a must
  • The role of the performance engineer is to design, build, test and analyses results to form effective performance testing outcomes.
  • Provides technical leadership and strategic direction for their area of specialty.
  • Pro-actively analyses current processes and practises, suggesting and driving improvements for performance test and engineering delivery.
  • Actively participates in the development of test strategies, test estimating, test planning.
  • Can work as part of a scrum team with Product, BA, Developers, and Architects
  • Works collaboratively with developers so that test failures are found as early as possible.
  • Works with other test practitioners and the test manager to ensure we maintain best test practice across the department
  • Analyses products and technologies and makes appropriate suggestions to influence technical direction and use of technologies after making necessary evaluations.
  • Is results oriented and has a high degree of accountability, commitment and responsibility. The expectation is that involving a performance engineer in a project is a guarantee of obtaining positive outcomes in that area.
  • Provides guidance and helps design, configure, implement, maintain and monitor systems that in turn support continuous delivery systems and outcomes.
  • Applies a broad knowledge of performance testing principles, practices and procedures to uncover application bottlenecks and facilitate resolution with development and other engineering teams
  • Work hand in hand with Capacity and Planning to analyse test results and call out any discrepancies against NFRs, SLAs or OLAs.
  • Conducts application and code profiling to isolate root cause for complex performance issues
  • Troubleshoot issues across the entire stack - hardware, software, application and network
  • Research industry trends and technologies, and promote adoption of best-in-class tools and technologies

 

Qualifications

      Ability to work with teams, to influence, to co-operate, and to collaborate

      Self-development skills to keep up to date with fast-changing trends

      Strong practitioner level background in, and at least 10+ years of working in performance engineering tooling.

      Thorough understanding of SDLC, specifically automated QA processes in agile development environments

      A strong engineering, scientific or mathematical background and good communication abilities are essential.

      Experience Testing enterprise applications deployed to cloud environments

      Expert knowledge of Windows Server and Unix/Linux at scale.

      Building test infrastructures using containerization technologies such as Docker and working within continuous delivery / continuous release pipeline processes

      Strong Working Knowledge in JAVA

      Strong experience with commercial and open source code profiling tools (AppDynamics, DynaTrace, J Profiler, J Probe, etc.)

      Experience working in an Agile and/or DevOps development environment

      Experience in application architecture and design techniques and familiarity with data modeling and relational database techniques - Preferred

Skills

      Jmeter

      Groovy/Java/JavaScript

      Oracle DB

      Dynatrace

      Kubernetes

 

Good to have skills

      Splunk

      Chaos Monkey

 

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 21,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company, and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Previous Job Searches