Job Title

Performance Test Engineer

Company Name
Uniphore Technologies
Job Type
Full-time
Qualification
B.Tech/B.E.
Experience
3 Years  -  5 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

Responsibilities:
Provide leadership in the performance evaluation and optimisation of multiple Uniphore Product implementations including infrastructure, applications and third-party integrations.
Responsible for implementing Performance Testing efforts end-to-end including Test Plan, Automated Testing scripts and scenarios, Implementing Test Monitoring strategy, Test Execution, and Publishing Reports to multiple audiences.
Works closely with internal and Product teams to understand performance testing requirements, coordinate testing activities, manage dependencies, track the status and communicate test results.
Performance test engineer Is responsible for translating performance, scalability business requirements to test cases, test scripts and test execution scenarios.
Create Performance Testing Plan, Develop, Execute, Analyse, Report on a project.
Provision and deploy performance testing frameworks and set up performance monitoring tools while remaining tools-agnostic.
Translate performance testing requirements into real-life scenarios including performance regression tests, performance, load, stress, endurance as needed.
Collect and aggregate performance data for later Data Analysis including root-cause analysis, bottleneck, troubleshooting, capacity planning, etc.
Ability to implement, recommend and use multiple performance testing and monitoring tools.
Present performance test results, analysis, recommendations, best practices to internal and cross-organisational teams.
Interact, communicate and follow through with development & customer teams throughout performance testing phases.
Ability to adapt to customer processes and integrate them into day to day work as needed without compromising best practices and quality.

Position Requirements
Minimum of 3+ years of experience in a performance test capacity
Strong understanding of Performance Testing methodologies.
Strong knowledge and hands-on experience with at least 1 performance testing tool (i.e. Locust, JMeter, LoadRunner, CloudTest, NeoLoad)
Strong experience with at least 1 of the following:  Java, Net, Javascript.
Experience troubleshooting, debugging, customising performance testing scripts and familiar with concepts like test data parameters, think time, transactions, correlations, assertions.
Experience planning and designing performance testing scenarios and related terminology (concurrent users, load generators, calibration run, ramping conditions, etc.)
Strong experience with monitoring tools like ELK, Windows Performance monitor, AWS CloudWatch or similar.
Understanding of Agile/Scrum methodology and working experience in an Agile environment is a must.
Excellent communication and leadership skills required.
Experience in large-scale software deployments
Understanding of performance test automation framework design models and best practices is a big plus
Ability to adapt to short sprint cycles (3 weeks)
Experience in the full software lifecycles from design to deployment
Excellent communication skills required and able to work independently

Key Skills

Performance Testing, CloudTest, Locust, JMeter, LoadRunner, NeoLoad

Recruiter's Name
--
Telephone
--
Posted Date
September 17, 2022
Additional information

--