Performance Test Engineer

Job #JOB-01007
๐Ÿ“ Okemos, MI ยท Hybrid๐Ÿ’ผ CONTRACTOR
JenkinsJMeterKubernetesBitbucketDevOpsAPM toolsDB/SQL/Linux
๐“๐ข๐ญ๐ฅ๐ž : ๐๐ž๐ซ๐Ÿ๐จ๐ซ๐ฆ๐š๐ง๐œ๐ž ๐“๐ž๐ฌ๐ญ ๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ ๐‹๐จ๐œ๐š๐ญ๐ข๐จ๐ง : ๐Ž๐ค๐ž๐ฆ๐จ๐ฌ, ๐Œ๐ˆ (๐‡๐ฒ๐›๐ซ๐ข๐ ๐Ÿ‘ ๐๐š๐ฒ๐ฌ ๐ข๐ง ๐š ๐ฐ๐ž๐ž๐ค) ๐ƒ๐ฎ๐ซ๐š๐ญ๐ข๐จ๐ง : ๐‹๐จ๐ง๐  ๐“๐ž๐ซ๐ฆ ๐ˆ๐ง๐ญ๐ž๐ซ๐ฏ๐ข๐ž๐ฐ : ๐ˆ๐ง-๐๐ž๐ซ๐ฌ๐จ๐ง ๐๐ซ๐ข๐ฆ๐š๐ซ๐ฒ ๐‰๐จ๐› ๐‘๐ž๐ฌ๐ฉ๐จ๐ง๐ฌ๐ข๐›๐ข๐ฅ๐ข๐ญ๐ข๐ž๐ฌ: - Design and lead comprehensive performance testing strategies to validate system behavior under load, stress, and peak conditions. Align these strategies with business requirements and project goals. - Create, configure, and execute complex test scripts in JMeter to simulate real-world usage scenarios and workload patterns. Optimize and troubleshoot scripts to achieve accurate and reliable performance assessments. - Utilize Dynatrace for continuous performance monitoring, tracking key application metrics (response time, throughput, resource utilization) and diagnosing issues in real-time to support proactive performance management. - Integrate performance testing and monitoring tools within CI/CD pipelines using Jenkins, ensuring that performance issues are identified and addressed early in the development lifecycle. - Perform in-depth capacity planning analysis, determining optimal infrastructure requirements to handle projected workloads and recommending strategies for scaling applications in Kubernetes environments. - Use Bitbucket for version control of test scripts, configurations, and related documentation, fostering effective collaboration and change tracking within performance engineering teams. - Collaborate with development, DevOps, and operations teams to troubleshoot performance bottlenecks and recommend tuning or architectural changes to improve application performance and scalability. - Deploy, monitor, and troubleshoot applications running in Kubernetes clusters, ensuring efficient use of resources, autoscaling configurations, and resilience under load. - Generate detailed performance reports and dashboards that present test results, analysis, and insights for various stakeholders, including senior management and engineering teams. - Conduct root cause analysis for complex performance issues, using Dynatrace and other diagnostics tools to trace issues to specific components, services, or resource configurations. - Initiate proactive approach to advocate for performance engineering best practices, contributing to a culture of continuous improvement in performance testing and monitoring processes. - Document test strategies, configurations, tuning recommendations, and lessons learned, ensuring continuity and knowledge sharing within the team. These responsibilities ensure a strong focus on performance optimization, scalability, and reliability in modern cloud-native environments, making use of advanced testing, monitoring, and automation capabilities. - Actively participate in PI planning sessions to align performance goals and establish testing strategies and set realistic performance targets. Ensure all the dependencies are identified, documented and addressed. ๐Œ๐ข๐ง๐ข๐ฆ๐ฎ๐ฆ ๐๐ฎ๐š๐ฅ๐ข๐Ÿ๐ข๐œ๐š๐ญ๐ข๐จ๐ง๐ฌ: - Position requires a bachelorโ€™s degree in computer science or engineering and seven years of experience in applications and systems performance testing, monitoring and evaluation and five yearsโ€™ experience in application development. - Will accept any suitable combination of education, training, or experience. - Strong hands-on experience with JMeter for creating complex test scripts and scenarios. - Proficiency with Dynatrace or similar APM tools for real-time monitoring, diagnostics, and root cause analysis. - Ability to interpret performance data to identify trends, bottlenecks, and areas for optimisation. - Experience managing and optimising performance in Kubernetes environments, autoscaling, and tuning applications for efficient use of cluster resources. - Knowledge on versioning and CI/CD integration tools like Bitbucket and Jenkins for maintaining test suites. - Advanced knowledge of DB/SQL/Linux and experienced working in agile work environment. - Effective communication skills and ability to resolve complex problems and use independent judgement.

Posted 6/22/2026 ยท Open until 6/24/2026

Apply for Performance Test Engineer

Fill in the form below and our team will review your application.