Source description
About the role
Responsibilities
-
Design, execute, and analyze load and stress tests to identify performance bottlenecks and optimize system performance.
-
Develop comprehensive test plans, including test scenarios, test data, and performance metrics.
-
Execute performance tests using industry-standard tools like JMeter, LoadRunner, or Gatling.
-
Monitor system performance metrics, such as response time, throughput, and resource utilization.
-
Analyze performance issues and identify root causes.
-
Collaborate with development teams to optimize application performance.
-
Automate performance tests to improve efficiency and accuracy.
-
Generate detailed performance reports and present findings to stakeholders.
-
Work closely with development, operations, and product teams to ensure high-quality deliverables.
Requirements
-
Strong understanding of performance testing methodologies, tools, and techniques.
-
Proficiency in programming languages like Java, Python, or JavaScript.
-
Understanding of database concepts and performance tuning techniques.
-
Knowledge of networking protocols and network performance optimization.
-
Strong analytical and problem-solving skills.
-
Effective communication skills to collaborate with cross-functional teams.
-
Meticulous attention to detail to ensure accurate test results.
Preferred Qualifications
-
Experience with cloud platforms like AWS, Azure, or GCP.
-
Understanding of security testing concepts and tools.
-
Experience in performance engineering and optimization techniques.
-
Relevant certifications in performance testing or cloud technologies.
More at Photon