Senior Performance Engineer

1 week ago


Delhi, Delhi, 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 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 issuesUnderstand 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.

QualificationsExperience 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 SQLGood 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, BitbucketExperience 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 DescriptionExperian 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

  • Delhi, Delhi, India Boomi Full time

    About Boomi and What Makes Us SpecialAre you ready to work at a fast-growing company where you can make a difference? Boomi aims to make the world a better place by connecting everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform helps organizations power the future of business. At Boomi, you'll work with...


  • Delhi, Delhi, India Boomi Full time

    About Boomi and What Makes Us Special Are you ready to work at a rapidly growing company where you can truly make an impact? Boomi's mission is to enhance connectivity globally, striving to build a better future by linking everyone and everything, everywhere. Our cutting-edge integration and automation platform has earned accolades for empowering...


  • Delhi, Delhi, India Mulya Technologies Full time

    Senior Engineer System Performance ModellingCompany: Fortune 100 OrganizationLocation: BangaloreAre you ready to be a part of the team that is shaping the future of quantum computing and artificial intelligence at IBM? Join us to work on the most cutting-edge hardware systems in the market!As a Senior Engineer System Performance Modelling, you will play a...


  • Delhi, Delhi, India Mulya Technologies Full time

    Senior Engineer System Performance ModellingFortune 100 OrganizationLocation: BangaloreAs a Hardware Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable IBM customers to make better decisions quicker on the most trusted hardware platform in...


  • Delhi, Delhi, India Mulya Technologies Full time

    Senior Engineer System Performance ModellingFortune 100 OrganizationLocation: BangaloreAs a Hardware Developer at IBM, you'll get to work on the systems that are driving the quantum revolution and the AI era. Join an elite team of engineering professionals who enable IBM customers to make better decisions quicker on the most trusted hardware platform in...


  • Delhi, Delhi, 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...


  • Delhi, Delhi, India Agensi Pekerjaan BTC Sdn Bhd Full time

    Job DescriptionOpen Position: Senior DevOps Engineer (MNC Technology Company)An MNC Technology Company is looking for Senior DevOps Engineer to join the team and be based in the Kuala Lumpur office.Key responsibilities include:Actively participate and working closely with local and regional technical engineers in provisioning of Cloud infrastructure,...

  • Senior Engineer

    1 week ago


    Delhi, Delhi, India Gaming Laboratories International Full time

    Senior Engineer - NoidaNew Delhi, Delhi, India ● Noida, Uttar Pradesh, India Req #957 Thursday, February 29, 2024Are you looking for a job in a dynamic, international and young company?Are you an administrative star? Have experience with financial administration? Do you love numbers and figures? And have affinity with the gaming industry?Read onGaming...


  • Delhi, Delhi, India Mphasis Full time

    Job Summary –A Performance Engineer who can work on a project for one of our biggest clients in banking domain. The Individual should be passionate about technology, experienced in developing cutting edge technology applications .Years of experience needed –● Minimum 4 yearsTechnical Skills:Strong in performance Engineering not just performance...


  • Delhi, Delhi, India Agensi Pekerjaan BTC Sdn Bhd Full time

    Job DescriptionOpen Position: Senior DevOps Engineer (MNC Technology Company)An MNC Technology Company is looking for Senior DevOps Engineer to join the team and be based in the Kuala Lumpur office.Key responsibilities include:Actively participate and working closely with local and regional technical engineers in provisioning of Cloud infrastructure,...


  • Delhi, Delhi, India Agensi Pekerjaan BTC Sdn Bhd Full time

    Job DescriptionOpen Position: Senior DevOps Engineer (MNC IT Company)An MNC IT Company is currently hiring Senior DevOps Engineer to join the team and be based in the Kuala Lumpur office.Key responsibilities include:Actively participate and working closely with local and regional technical engineers in provisioning of Cloud infrastructure, services and...


  • Delhi, Delhi, India 32Health Full time

    Senior Software Engineer (Remote, Fulltime)We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. As a key member of our engineering group, you will be responsible for designing, developing, and maintaining high-performance FastAPI services and driving architectural decisions. The ideal candidate should have a...


  • Delhi, Delhi, India YASH Technologies Full time

    Job Description:Performance Engineer (Experience between 5-7 yrs.)Required skills:Experience in performance testing/engineering hybrid applicationsHands-on JMeter scripting experience for UI(Selenium Webdriver) and API validation. Experience with Groovy/Javascript/Beanshell (Any 2) expectedSolid Experience with tools like AppDynamics, Splunk,...


  • Delhi, Delhi, India Purexa Full time

    Company DescriptionPurexa Global Private Limited is a dental wellness company that recently launched the PUREXA brand of mouth, teeth, and oral wellness products. The company is backed by a team of highly respected dental experts from New Delhi, India. Purexa Global has spent years developing the best formulations for toothpastes, mouthwash, ulcer-gels, gum...


  • Delhi, Delhi, India Intuit Full time

    Senior Software Engineer – Frontend EngineerOverview:Come join the Developer Services & Experiences (DevX) team at Intuit India, in Bangalore, as a Senior Software Engineer – Observability Platform. Your responsibility will include solving for Observability at Enterprise-level We are looking for creative problem solvers with a passion for innovation to...


  • Delhi, Delhi, India Creative Chaos Full time

    Job SummaryA Full Stack Software Engineer for PHP and VueJS is an associate at Creative Chaos who is mainly responsible for developing server and client applications for various software platforms including but not limited to writing Restful APIs and developing front-end interfaces for web. A senior software engineer makes sure that the functionality,...


  • Delhi, Delhi, India Parsons Corporation Full time

    Req #: R153709 Location(s): AE - Dubai Job Description: Senior Cost Engineer Dubai, UAE Parsons is looking for an amazingly talented Senior Cost Control Engineer to join our team In this role you will get to perform on developing, implementing, and maintaining project cost controls functions on a portfolio of projects. What...


  • Delhi, Delhi, India LongShort Labs Full time

    Join Our Team as a Senior Software EngineerJob Title: Senior Software EngineerCompany: Bharattech AI Pvt LtdLocation: NCTE, DelhiJob Type: Full-TimeAbout the Company:Bharattech AI Pvt Ltd is a leading provider of innovative AI and data analytics solutions.We have recently partnered with the National Council for Teacher Education (NCTE), Delhi, to implement...


  • Delhi, Delhi, India RoundCircle Full time

    Round Circle is a leading technology company dedicated to leveraging data-driven insights to fuel innovation and drive business growth. We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. As a Senior Data Engineer, you will play a pivotal role in designing, developing, and optimizing our data infrastructure,...


  • Delhi, Delhi, India Kissflow Full time

    Job Description:Very strong understanding of system architecture and performance engineering.Must have hands on experience using any of the given performance test tools (JMeter, Load Runner, NeoLoad, Load Ninja, Web Load, Kobitan)Must have hands on experience using any of the given language (Groovy, Java, Java Script)Must have hands on experience using Sumo...