Senior Performance Engineer

2 weeks ago


Hyderabad, Telangana, India Experian Full time

Job Description

The ESS is looking for someone to join the team responsible for performance and resilience testing for existing and new products. The team is part of the Quality Practice, which complements our software engineering organization and is involved in all aspects of the development lifecycle working across multiple engineering teams operating in an agile environment. Our approach is to left-shift quality to the greatest extent possible; thus, techniques and procedures that we develop in the Practice are transferred to the teams for routine execution. There is a strong emphasis on Test Automation, in which we consider ourselves as world class.

The principal focus is on the Experian One SaaS platform and applications that run on it, but the role will involve activities around our on-premise product set from time to time. Most of the products are written in Java, and for Experian One are running in containers on OpenShift or Amazon EKS clusters and use predominantly PostgreSQL as the underlying database, with some Oracle and Microsoft SQL Server; the on-premise deployments use the same databases but run on a variety of hardware architectures (Windows, Linux, AIX, Mainframe).

The scope of performance testing includes batch processing, User Interface responses, and a variety of APIs, for all the products. In the SaaS offerings, the scope also includes Resilience testing is related to the SaaS offerings; scaling (including autoscaling), and performance optimization to control and reduce operational cost.

You will influence our future product evolution by defining and establishing processes and tools for performance testing, assessing and proposing tools and techniques that increase efficiency and accuracy (including not only execution but also reporting); identifying problems in the performance and resiliency space and proposing solutions for them, and empowering the product development teams to become increasingly knowledge-aware and autonomous in this highly technical area.

Responsibilities:

  • Analyse operational performance and benchmark requirements and design performance test strategies with focus on the performance of entire systems, including but not limited to resiliency, scalability and efficiency.
  • Develop and run tests and analyse output, working with development teams to identify problem areas and tuning solutions to improve performance.
  • Propose improvements to the products and their ecosystems relating to performance, scalability, and resilience (working with Product Owners and Product Managers as well as development teams and SRE)
  • Independently manage end-to-end performance and resilience testing projects. Plan efforts required and provide effective communication to the business on plans, progress, risks, and issues
  • Understand the architecture of the product and its ecosystems (particularly SaaS) and their effect on performance.
  • Manage performance test environments running on AWS, including optimization of cost efficiency.
  • Produce of benchmark documentation suitable for use by our delivery teams and clients.
  • Understand system workload profile to develop capacity model to be used for environment right-sizing and inputs to capacity planning.
  • Propose and implement improvements to performance and resilience testing across our product portfolio.
  • Automate the performance and resilience tests to enable frequent verification that performance levels are maintained.
  • Transfer knowledge to our worldwide teams to enable them to run, analyse and tune our software solutions.

Qualifications

  • Experience in performance engineering (including testing, analysis, tuning, and code improvement, and some automation).
  • Passion for performance and related disciplines; up to date on latest methods and best practices for performance and resiliency testing.
  • Strong problem-solving and analytical skills.
  • Good time-management and multi-tasking abilities.
  • Experience of software development lifecycle and software testing methodologies, especially Agile.
  • Good written and verbal communication skills, including user-focussed documentation of results.
  • Good influencing skills.
  • Very good knowledge of cloud native architectures (microservices, containerization, etc.)
  • Good knowledge of software architecture, operating systems, computer networks, databases, and SQL
  • Good understanding of Java/JVM performance tuning.
  • University Degree in Computer Science or a numerical discipline with a high computing content preferred.

Experience with the following will be required:

  • Java applications running in distributed environments with high operational requirements.
  • Development and Test tools including JMeter (or equivalents).
  • WebSphere or Tomcat, PostgreSQL and Oracle, SOAP, REST, XML.
  • Programming in languages such as Java, Python, Groovy.
  • Use of Cloud environments and technologies such as Kubernetes (or equivalents).
  • Development and Test tools: Jira, Jenkins, Bitbucket

Experience with the following will be beneficial:

  • Ansible and Terraform.
  • Application monitoring tools such as Dynatrace, AppDynamics or Grafana.
  • JVM performance monitoring and understanding of key parameters.
  • AWS services such as EC2, Serverless, RDS, CloudWatch.

Company Description

Experian is the world's leading global information services company. During life's big moments — from buying a home or a car to sending a child to college to growing a business by connecting with new customers — we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organizations to prevent identity fraud and crime.

We have 17,800 people operating across 44 countries, and every day we're investing in new technologies, talented people and innovation to help all our clients maximize every opportunity. We are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index.

Learn more at or visit our global content hub at our global news blog for the latest news and insights from the Group


  • HVAC Engineer

    1 month ago


    Hyderabad, Telangana, India Magnova Engineer Full time

    Job Requirements Job Title: HVAC EngineerCompany Name: Magnova EngineersLocation: HyderabadSalary: Lacs P.A.Qualification: FreshersJob Description:Kickstart your career as an HVAC Engineer with Magnova Engineers LLP in Vijayawada, Andhra Pradesh. We are seeking enthusiastic freshers to join our team and contribute to innovative projects in the field of...


  • Hyderabad, Telangana, India Oracle Full time

    The role is for Senior Cloud Performance Engineer and the candidate is responsible to perform Load and performance testing on products CEGBU develops and ensure the performance goals are sfully delivery high quality with zero or less performance incidents post production. collaborate the teams and make them work process oriented and delivery Hands on...


  • Hyderabad, Telangana, India ServiceNow Full time

    Company DescriptionServiceNow is making the world of work, work better for people. Our cloud‐based platform and solutions deliver digital workflows that create great experiences and unlock productivity for employees and the enterprise. We're growing fast, innovating faster, and making an impact on our customers' and employees' lives in significant and...


  • Hyderabad, Telangana, India ServiceNow Full time

    Company DescriptionServiceNow is making the world of work, work better for people. Our cloud‐based platform and solutions deliver digital workflows that create great experiences and unlock productivity for employees and the enterprise. We're growing fast, innovating faster, and making an impact on our customers' and employees' lives in significant and...


  • Hyderabad, Telangana, India Splunk Inc Full time

    Join us as we pursue our innovative vision to make machine data accessible, usable, and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we're committed to our work, our customers, having fun, and most meaningfully, to each other's success.Are...


  • Hyderabad, Telangana, India Experian Full time

    Job DescriptionThe ESS is looking for someone to join the team responsible for performance and resilience testing for existing and new products. The team is part of the Quality Practice, which complements our software engineering organization and is involved in all aspects of the development lifecycle working across multiple engineering teams operating in an...

  • Performance Engineer

    2 weeks ago


    Hyderabad, Telangana, India ValueMomentum Full time

    Job Title:Test LeadPrimary Skill:Performance EngineerLocation:Hyderabad/Pune/CoimbatoreMode of Work:Work from OfficeExperience:5-8 yearsAbout the Job :We are seeking a talented Performance Test Engineer to join our dynamic team. The ideal candidate will have a passion for ensuring the performance, scalability, and reliability of our software products. You...

  • Performance Engineer

    2 weeks ago


    Hyderabad, Telangana, India Planful Full time

    Job Description: This is a rare opportunity for a passionate engineer to work with world class Performance and Scalability engineering team of Planful flagship suite of cloud-based SaaS applications. Our applications enable our users to input petabytes of data, run very heavy-duty processing on top of them, at very large scale. Planful is looking for a...

  • Performance Engineer

    2 weeks ago


    Hyderabad, Telangana, India Planful Full time

    Job Description:This is a unique chance for a dedicated engineer to join the esteemed Performance and Scalability engineering team of Planful's leading cloud-based SaaS applications. Our software allows users to handle massive amounts of data, perform intensive processing at a large scale. We are seeking a skilled and dedicated Performance Engineer to design...

  • Performance Engineer

    2 weeks ago


    Hyderabad, Telangana, India Planful Full time

    Job Description:This is a rare opportunity for a passionate engineer to work with world class Performance and Scalability engineering team of Planful flagship suite of cloud-based SaaS applications. Our applications enable our users to input petabytes of data, run very heavy-duty processing on top of them, at very large scale. Planful is looking for a...

  • Performance Engineer

    2 weeks ago


    Hyderabad, Telangana, India Blue Yonder Full time

    Overview : The Blue Yonder Planning ASRE Team is responsible for improving customer experience by proactively resolving upstream product issues, deployment problems, and enhancing support capabilities through tools, technology, and subject matter expertise. For our SaaS & Cloud customers, we handle all aspects of solution support, including proactive...


  • Hyderabad, Telangana, India Randstad Digital Full time

    Job Description :Bachelors in Computer Science preferred, though not a constraint Should have strong Performance engineering concepts Should have 8 years of core performance engineering experience Hands on experience with JMeter, Load Runner, Gatling, Playwright or anyother load simulation tool Should be able to write performance simulation scripts and do...


  • Hyderabad, Telangana, India Oracle Full time

    The role is for Cloud Performance Engineer and the candidate is responsible to perform Load and performance testing on products CEGBU develops and ensure the performance goals are met. Hands on experience with Performance engineering of Java, JVM and database layers. Good knowledge on GC and respective algorithms. Have executed complex projects with complex...

  • Performance Engineer

    2 weeks ago


    Hyderabad, Telangana, India Inovalon Full time

    Inovalon was founded in 1998 on the belief that technology, and data specifically, would empower the transformation of the entire healthcare ecosystem for the better, improving both outcomes and economics. At Inovalon, we believe that when our customers are successful in their missions, healthcare improves. Therefore, we focus on empowering them with...


  • Hyderabad, Telangana, India Northern Tool + Equipment India Full time

    Are you an individual who wants to play a game changing role and make an impact in a fast-growing organization? We at Northern are waiting for you. Join us and unleash your potentialWe are hiring Performance EngineerJoin the core group of founding members at the NTE India to build an organization from the ground up.PRIMARY OBJECTIVE OF POSITION:The QA...

  • Senior Engineer

    1 month ago


    Hyderabad, Telangana, India TJX Global IT India Full time

    Discover a workplace with an inclusive culture and abundant career growth opportunities at TJX India, a Fortune 100 NYSE-listed company. Join our truly global IT Organization that collaborates seamlessly across North America, Europe, Asia, and Australia in a challenging, collaborative and a team-based environment.The Merchandise Operations Management...

  • Senior Engineer

    4 weeks ago


    Hyderabad, Telangana, India TJX Global IT India Full time

    Discover a workplace with an inclusive culture and abundant career growth opportunities at TJX India, a Fortune 100 NYSE-listed company. Join our truly global IT Organization that collaborates seamlessly across North America, Europe, Asia, and Australia in a challenging, collaborative and a team-based environment.The Merchandise Operations Management...


  • Hyderabad, Telangana, India Zenwork, Inc Full time

    Location: Hyderabad, India Work Mode: In Office Experience: Minimum 4 years in QA, including 3 years in performance testing Role Overview: We are seeking a highly skilled Performance Engineer with expertise in JMeter-based load testing and a strong background in database and cloud technologies, particularly AWS, to join our team. This role involves...


  • Hyderabad, Telangana, India Zenwork, Inc Full time

    Location:Hyderabad, IndiaWork Mode:In OfficeExperience:Minimum 4 years in QA, including 3 years in performance testingRole Overview:We are seeking a highly skilled Performance Engineer with expertise in JMeter-based load testing and a strong background in database and cloud technologies, particularly AWS, to join our team. This role involves conducting...


  • Hyderabad, Telangana, India Northern Tool + Equipment India Full time

    Are you an individual who wants to play a game changing role and make an impact in a fast-growing organization? We at Northern are waiting for you. Join us and unleash your potential We are hiring Performance Engineer Join the core group of founding members at the NTE India to build an organization from the ground up. PRIMARY OBJECTIVE OF POSITION: The QA...