Job Information
American Cybersystems, Inc. Performance Test Engineer in Okemos, Michigan
A client of Innova Solutions is immediately hiring for aPerformance Test Engineern Position Type: Full-time Contract n Duration: 12+ Months n Location: Okemos, MI (Hybrid 4 days in a week)n n As a Performance Test Engineer you will,n n n * 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 n * 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. n * 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. n * 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. n * Perform in-depth capacity planning analysis, determining optimal infrastructure requirements to handle projected workloads and recommending strategies for scaling applications in Kubernetes environments. n * Use Bitbucket for version control of test scripts, configurations, and related documentation, fostering effective collaboration and change tracking within performance engineering teams. n * Collaborate with development, DevOps, and operations teams to troubleshoot performance bottlenecks and recommend tuning or architectural changes to improve application performance and scalability. n * Deploy, monitor, and troubleshoot applications running in Kubernetes clusters, ensuring efficient use of resources, autoscaling configurations, and resilience under load. n * Generate detailed performance reports and dashboards that present test results, analysis, and insights for various stakeholders, including senior management and engineering teams. n * Conduct root cause analysis for complex performance issues, using Dynatrace and other diagnostics tools to trace issues to specific components, services, or resource configurations. n * Initiate proactive approach to advocate for performance engineering best practices, contributing to a culture of continuous improvement in performance testing and monitoring processes. n * 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. n * 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. n The ideal candidate will have: n n * 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. n * Will accept any suitable combination of education, training, or experience. n * Strong hands-on experience with JMeter for creating complex test scripts and scenarios. n * Proficiency with Dynatrace or similar APM tools for real-time monitoring, diagnostics, and root cause analysis n * Ability to interpret performance data to identify trends, bottlenecks, and areas for optimization n * Experience managing and optimizing performance in Kubernetes environments, autoscaling, and tuning applications for efficient use of cluster resources. n * Knowledge on versioning and CI/CD integration tools like Bitbucket and Jenkins for maintaining test suites n * Advanced knowledge of DB/SQL/Linux and experienc