
Performance Testing Engineer
Position: Performance Test Engineer
Location: Malaysia
We are looking for a talented PERFORMANCE TEST ENGINEER for our award-winning Information Risk Management products. You will be responsible for designing performance test architecture, test plans, executing performance tests and building performance benchmark for cloud and on-premises applications. Join a rapidly growing company that delivers solutions for an increasingly critical component of information technology.
Responsibilities
- Design performance test architecture, strategy and test plans for cloud and on-premises applications.
- Build performance test workload models that can simulate load scenarios.
- Build and maintain a scalable, portable and configurable test scripts.
- Execute load, stress, volume, endurance, spike, break point, and concurrent testing.
- Execute performance compatibility testing on various cloud and on-premise platforms.
- Analyze performance matrices such as response time, throughput, resource utilization and error rates.
- Compare system performance with varying levels of physical resources (Memory, CPU, Disk, Network, etc.).
- Build performance benchmark for component and application levels of systems.
- Deliver various end-user performance test reports.
- Collaborate with Engineering team to develop system capacity planning guidelines based on the performance data.
- Conduct performance profiling across the entire software stack to identify performance bottlenecks.
- Collaborate with Engineering team to address identified issues and optimize performance of the products.
Requirements
- A bachelor's or master's degree in computer science, engineering, or a related field.
- Proven experience (min. 5 years) in performance testing or engineering of enterprise software applications.
- Strong understanding of system architecture, including databases, networks, servers and cloud infrastructure.
- Good understanding of the software stack from the application down to the OS and CPU levels.
- Ability to assess performance testing requirements and prerequisites.
- Experience designing test plans that accurately simulate real-world usage patterns, including various types of performance testing such as load, stress, volume, endurance, spike, break point, and concurrent testing.
- Strong scripting abilities to build and automate performance tests.
- Experience in performance testing of web applications, APIs and database.
- Good understanding of industry-leading performance test tools such as JMeter and HP LoadRunner.
- Experience building performance benchmarks and workloads, performance analysis.
- Expertise in application performance monitoring and profiling tools to identify bottlenecks.
- Strong analytical skills to interpret test results, and suggest optimizations.
- Keep up-to-date with the latest trends, tools and best practices in performance testing and engineering.
- Strong teamwork skills, a self-learning mindset, effective communication abilities, and a can-do attitude.
Position: Performance Test Engineer
Location: Malaysia
We are looking for a talented PERFORMANCE TEST ENGINEER for our award-winning Information Risk Management products. You will be responsible for designing performance test architecture, test plans, executing performance tests and building performance benchmark for cloud and on-premises applications. Join a rapidly growing company that delivers solutions for an increasingly critical component of information technology.
Responsibilities
- Design performance test architecture, strategy and test plans for cloud and on-premises applications.
- Build performance test workload models that can simulate load scenarios.
- Build and maintain a scalable, portable and configurable test scripts.
- Execute load, stress, volume, endurance, spike, break point, and concurrent testing.
- Execute performance compatibility testing on various cloud and on-premise platforms.
- Analyze performance matrices such as response time, throughput, resource utilization and error rates.
- Compare system performance with varying levels of physical resources (Memory, CPU, Disk, Network, etc.).
- Build performance benchmark for component and application levels of systems.
- Deliver various end-user performance test reports.
- Collaborate with Engineering team to develop system capacity planning guidelines based on the performance data.
- Conduct performance profiling across the entire software stack to identify performance bottlenecks.
- Collaborate with Engineering team to address identified issues and optimize performance of the products.
Requirements
- A bachelor's or master's degree in computer science, engineering, or a related field.
- Proven experience (min. 5 years) in performance testing or engineering of enterprise software applications.
- Strong understanding of system architecture, including databases, networks, servers and cloud infrastructure.
- Good understanding of the software stack from the application down to the OS and CPU levels.
- Ability to assess performance testing requirements and prerequisites.
- Experience designing test plans that accurately simulate real-world usage patterns, including various types of performance testing such as load, stress, volume, endurance, spike, break point, and concurrent testing.
- Strong scripting abilities to build and automate performance tests.
- Experience in performance testing of web applications, APIs and database.
- Good understanding of industry-leading performance test tools such as JMeter and HP LoadRunner.
- Experience building performance benchmarks and workloads, performance analysis.
- Expertise in application performance monitoring and profiling tools to identify bottlenecks.
- Strong analytical skills to interpret test results, and suggest optimizations.
- Keep up-to-date with the latest trends, tools and best practices in performance testing and engineering.
- Strong teamwork skills, a self-learning mindset, effective communication abilities, and a can-do attitude.