Senior Performance Test Engineer

T2 Innovations

View: 104

Update day: 06-05-2024

Location: Bahraich Uttar Pradesh

Category: IT - Software

Industry: Recruitment Staffing

Position: Testing Engineer

Job type: Full Time, Permanent

Experience: 4 - 9 years

Loading ...

Job content

The Senior Performance Test Engineer is responsible for planning, designing and execution of complete automated tests for the NextStep Product features. He/She works as part of cross functional, passionate agile project teams to ensure test quality is driven by automation of the functional and integration test cases. He/She will report to the Manager and work with the peers of NextStep Product Engineering Group

Job Responsibilities:

  • Defining and implementing best practices for performance engineering of large scale products running in on-prem, cloud and Kubernetes on cloud.
  • Help application teams in scaling their applications and sizing the hardware required to meet projected load.
  • Work with developers in identifying improvement areas on the server side, front end and back-end DBs (RDBMS and NoSQL)
  • Engineer code for performance using profiling tools, dump analyzers and by various optimization techniques.
  • Be the performance expert on key projects to evaluate and improve the performance.
  • Create load scripts for key flows, construct complex workloads and data shapes to expose potential bottlenecks.
  • Analyze performance results to identify bottlenecks and optimizations.
  • Automate possible testing processes and Innovate solutions to improve performance engineering effectiveness.
  • Should be able to create and execute different performance test scenarios.
  • Do application scalability/bottleneck analysis by correlating
  • Application performance with Infrastructure monitoring trends.
  • Be able to setup Performance Test Environment independently.
  • Prepare detailed status reports and track all defects and Performance issues to closure.
  • Evaluate non-functional requirements.
  • Collaborate with Business/ Application teams to improve system performance.
  • Help Engineering teams in tuning code, server configuration, infrastructure, DB and front-end areas.
  • Interact with engineering teams across geographies to leverage expertise and contribute to the tech community.
  • Qualification and Abilities
  • A minimum of 4+ years of experience with performance testing and bench-marking in a QA and/or application development environment.
  • Experience with developing performance frameworks for web-based applications (SaaS experience preferred).
  • Strong experience with performance testing tools (Gatling, JMeter experience desired)
  • C# Performance profiling experience
  • Strong experience with performance and stress testing
  • Experience in APIs/Micro services
  • Experience with cloud and virtualization, operations, and automation
  • Experience with load testing tools, profiling tools and regression testing
  • Education and Experience Preferred
  • Degree level qualifications in a technical (or related) subject would be advantageous but not mandatory
  • Significant experience in Agile Testing Process
  • Proven successes in testing in product development using Microsoft .Net and SQL server technologies.
  • Industry certifications in the relevant interest is plus
  • Loading ...
    Loading ...

    Deadline: 20-06-2024

    Click to apply for free candidate

    Apply

    Loading ...
    Loading ...

    SIMILAR JOBS

    Loading ...
    Loading ...