Job Description
Performance Test Engineer Job. The role of a Performance Test Engineer stands as a cornerstone in ensuring the seamless functioning of digital platforms and applications. Tasked with meticulously assessing and enhancing system performance, the Performance Test Engineer plays a pivotal role in guaranteeing optimal user experience and operational efficiency. As stewards of quality assurance, Performance Test Engineers contribute significantly to the reliability and scalability of digital solutions, thereby shaping the digital ecosystem’s reliability and user satisfaction.
Responsibilities of Performance Test Engineer Job
- Work with application stakeholders and define non-functional requirements covering performance, scalability, availability, resiliency, and reliability including Service Level Objectives and Agreements.
- Develop strategies to address the Non-functional requirements throughout the Software or Product Development Life Cycle.
- Work with architecture and development teams in creating performant (functioning well or as expected), highly resilient, and reliable architecture and design.
- Work with architecture and development teams in implementing resiliency constructs, and develop optimal code.
- Work with QA to validate and certify if performance, scalability, availability, resilience, and reliability requirements are met.
- Develop tools and utilities to automate manual operational tasks in production.
- Strong communication and presentation skills with emphasis on executive communication
- Ability to learn and apply new technologies quickly. Eagerness to learn new things.
- Highly adaptable with the ability to move into a new project while setting up a performance strategy to the satisfaction of all project/application stakeholders.
Requirements
- Diploma or required certification in testing or programming.
- Degree and/or relevant certification including ISEB/ISTQB Certification; ISTQB Advanced Analyst.
- Exposure to performance testing tools with a strong knowledge and demonstrable knowledge of the Java Programming language.
- 2-5 years experience in performance testing and engineering.
- 5+ years experience with a focus on performance engineering and being the performance lead on large-scale corporate applications.
- Banking Industry experience preferred with a focus on Java and Cobol technologies.
- Alternatively, experience working on projects for large corporates in the retail, automotive, gaming, insurance, etc., industries.