Non-Functional Senior Engineer-Vice President

Professional India, IN (On-site) 1 month ago
Full Time/Permanent
Mid-Senior level

Job Description

Role Overview

As a Non-Functional Senior Engineer in the Prime Services horizontal team at our company, your primary focus will be on executing, analyzing, and optimizing non-functional testing initiatives for critical Prime, Futures, and Clearing applications. You will work closely with the Non-Functional Lead to ensure applications meet stringent performance, scalability, reliability, and security requirements. Your role will involve driving technical execution, advanced problem-solving, tooling and automation mastery, collaboration, integration, mentorship, and guidance within the team.

Key Responsibilities

  • Design, develop, and execute comprehensive Non-Functional Testing (NFT) strategies, including performance, load, stress, endurance, and resiliency testing for Prime, Futures, and Clearing applications.
  • Perform in-depth application profiling and tuning, including heap and thread dump analysis, Splunk and other log profiling, SQL profiling, and AWR analysis.
  • Manage the setup, configuration, and maintenance of dedicated non-functional test environments. Develop robust performance test scripts using tools like LoadRunner, JMeter, and custom scripting.
  • Work closely with development, DevOps, and Production Support teams to integrate non-functional testing into CI/CD pipelines.
  • Contribute to building and improving observability and monitoring capabilities, leveraging platforms like Grafana.
  • Support and participate in chaos engineering experiments and controlled failure testing to validate system resilience.
  • Actively analyze test results to identify performance bottlenecks and provide optimization recommendations.
  • Ensure strict adherence to Non-Functional Testing standards, processes, and best practices throughout the SDLC.
  • Provide technical guidance and mentorship to junior engineers.
  • Document test approaches, results, metrics, and recommendations using Confluence and other knowledge repositories.

Qualification Required

  • 7-10+ years of hands-on experience working with Performance Testing and Performance Engineering.
  • 2-3 years of practical experience specifically in Chaos Engineering.
  • Excellent knowledge of performance engineering principles, observability techniques, resiliency patterns, and Site Reliability Engineering (SRE) practices.
  • Proficient in identifying bottlenecks and recommending optimization strategies.
  • Bachelor's/University degree, or equivalent practical experience, preferably in Computer Science or Information Systems. Role Overview:

As a Non-Functional Senior Engineer in the Prime Services horizontal team at our company, your primary focus will be on executing, analyzing, and optimizing non-functional testing initiatives for critical Prime, Futures, and Clearing applications. You will work closely with the Non-Functional Lead to ensure applications meet stringent performance, scalability, reliability, and security requirements. Your role will involve driving technical execution, advanced problem-solving, tooling and automation mastery, collaboration, integration, mentorship, and guidance within the team.

Key Responsibilities

  • Design, develop, and execute comprehensive Non-Functional Testing (NFT) strategies, including performance, load, stress, endurance, and resiliency testing for Prime, Futures, and Clearing applications.
  • Perform in-depth application profiling and tuning, including heap and thread dump analysis, Splunk and other log profiling, SQL profiling, and AWR analysis.
  • Manage the setup, configuration, and maintenance of dedicated non-functional test environments. Develop robust performance test scripts using tools like LoadRunner, JMeter, and custom scripting.
  • Work closely with development, DevOps, and Production Support teams to integrate non-functional testing into CI/CD pipelines.
  • Contribute to building and improving observability and monitoring capabilities, leveraging platforms like Grafana.
  • Support and participate in chaos engineering experiments and controlled failure testing to validate system resilience.
  • Actively analyze test results to identify performance bottlenecks and provide optimization recommendations.
  • Ensure strict adherence to Non-Functional Testing standards, processes, and best practices throughout the SDLC.
  • Provide technical guidance and mentorship to junior engineers.
  • Document test approaches, results, metrics, and recommendations using Confluence and other knowledge repositories.

Qualification Required

  • 7-10+ years of hands-on experience working with Performance Testing and Performance Engineering.
  • 2-3 years of practical experience specifically in Chaos Engineering.
  • Excellent knowledge of performance engineering principles, observability techniques, resiliency patterns, and Site Reliability Engineering (SRE) practices.
  • Proficient in identifying bottlenecks and recommending optimization strategies.
  • Bachelor's/University degree, or equivalent practical experience, preferably in Computer Science or

Internet disconnected

Please wait... reconnecting automatically when network is back.

Brewing fresh pixels...