Logo of Huzzle

Performance Assurance Architect

image

Virtusa

1mo ago

  • Job
    Full-time
    Expert Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You should have 14+ years of experience, 8+ in software testing, 5+ in performance testing tools, 2+ in performance monitoring tools, strong scripting skills, and knowledge of performance engineering best practices.
  • You will leverage performance testing tools, analyze non-functional requirements, design scalable architectures, and coach team members to ensure optimal performance from the start.

Requirements

  • Overall Experience: 14+ years
  • Min 8+ years of Software Testing Lifecyle experience with 5+ yrs of experience in performance testing tools (JMeter, Blaze meter, LoadRunner, AppLoader, Neo load etc)
  • 2+ years of experience in implementing Performance Monitoring tools (Dynatrace, App Dynamics, CloudWatch/Data Dog, Splunk etc)
  • Hands-on in writing clean scripts in Java/JavaScript/Python/Groovy in app profiling/instrumentation
  • Ability to leverage AIML to analyze code, configuration, application designs to pin-point root cause of performance & scalability issues using a structure methodology
  • Track record of collaborating with various engineering teams to design, analyze, troubleshoot, tune for systems performance & scalability and deliver technical solutions across projects
  • Aware of industry trends and best practices around Performance Engineering / Testing methodologies, tools, techniques for microservices, distributed systems, Java/J2EE stacks, Cloud applications to for better performance

Responsibilities

  • As a Performance Architect you will be responsible for leveraging and deploying existing performance testing tools - JMeter, Blaze meter, LoadRunner, AppLoader, Neo load etc and frameworks to test web based, mobile and API apps
  • Participate in customer discovery sessions to identify needs and non-functional requirements
  • Perform system analysis for solution architecture definition and optimization
  • Design & Architect applications/systems that are compliant to scale, responsiveness, reliability for high volume concurrent usages (transactional, batch, middleware etc.)
  • Carry out Performance Modelling, Capacity Planning, Hardware Sizing based on workload models and arrive at ballpark estimates for latency characteristics and capacity requirements for Cloud (AWS/AZURE/GCP) and on prem workloads
  • Leverage AI/GenAI to build performance testing scripts and analyze results
  • Design and construct minimally viable prototypes (MVP) for demonstrate to customers
  • Review/Audit application Design & Architecture to check how they support performance requirements and identify performance risks early on and suggest recommendations to remediate them
  • Lead and coach team members to build performance right from requirements phase

FAQs

What is the overall experience required for the Performance Assurance Architect position?

The position requires an overall experience of 14+ years.

What performance testing tools should candidates be familiar with?

Candidates should be familiar with performance testing tools such as JMeter, Blaze Meter, LoadRunner, AppLoader, and Neo Load.

How many years of experience in performance testing tools is required for this role?

A minimum of 5 years of experience in performance testing tools is required.

Is experience with performance monitoring tools necessary?

Yes, candidates should have at least 2 years of experience in implementing performance monitoring tools like Dynatrace, App Dynamics, CloudWatch/Data Dog, and Splunk.

What programming languages should candidates know for this role?

Candidates should have hands-on experience in writing clean scripts in Java, JavaScript, Python, or Groovy.

Is knowledge of AI/GenAI useful for this position?

Yes, the role requires leveraging AI/GenAI to analyze code, configuration, and application designs for performance and scalability issues.

What types of applications will the Performance Assurance Architect be testing?

The architect will be testing web-based, mobile, and API applications.

Will the role involve leading a team?

Yes, the Performance Assurance Architect will lead and coach team members in building performance from the requirements phase.

What is the focus of the customer discovery sessions?

The customer discovery sessions focus on identifying needs and non-functional requirements.

What kind of environment do we foster at Virtusa?

We foster a collaborative team environment that encourages the nurturing of new ideas and excellence.

Does Virtusa promote equal opportunity employment?

Yes, Virtusa is committed to equal opportunity for all and does not discriminate based on various factors including race, religion, gender, and more.

Business transformation that lasts starts with Engineering First.

Technology
Industry
10,001+
Employees
1996
Founded Year

Mission & Purpose

Virtusa Corporation provides digital engineering and technology services to Forbes Global 2000 companies worldwide. Our Engineering First approach ensures we can execute all ideas and creatively solve pressing business challenges. With industry expertise and empowered agile teams, we prioritize execution early in the process for impactful results. We combine logic, creativity and curiosity to build, solve, and create. Every day, we help clients engage with new technology paradigms, creatively building solutions that solve their most pressing business challenges and move them to the forefront of their industry.