Apex Systems, an IT staffing and workforce solutions firm, provides recruiting and staffing services to large and small companies alike. Founded in 1995 by three Virginia Tech clas
Performance Test Engineer
Location
Michigan
Posted
46 days ago
Salary
$50 - $70 / hour
Seniority
Senior
Job Description
Performance Test Engineer
Apex Systems
Title: Performance Test Engineer Location: Okemos United States Job Description: Job#: 3028370 Job Description: The candidate needs to understand why they are doing what they are doing and be able to clearly articulate it to others (not an order taker). Hybrid (minimum of 3 days a week in our Okemos office), changing to 4 days on 7/6/2026, subject to change in the future. Primary Job Responsibilities: - 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. Minimum Qualifications: - 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 optimization - Experience managing and optimizing 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 judgment. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Okemos, MI, US Job Type: Date Posted: March 31, 2026 Pay Range: $50 - $70 per hour Similar Jobs - Systems Performance Engineer - Network Performance Engineer - Performance & Calibration Engineer - Test Engineer - Test Engineer
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Create and maintain test plans covering all necessary scenarios to ensure the quality of developed features. • Document and report discovered bugs, providing clear and detailed evidence. • Develop and maintain automated tests for Mobile, Web, and APIs. • Serve as the QA reference within the squad, ensuring that all quality processes are planned, executed, and maintained consistently. • Work closely with the squad to ensure acceptance criteria are met.
QA Analyst – Contract
Jump - Advisor AIJump uses AI to help financial managers automatically take notes, stay compliant, update their CRM, and serve clients.
• Thoroughly test software changes • Report bugs and create test artifacts including test cases, checklists, and shared testing data • Ensure product meets high standards of quality while supporting release velocity
Product Quality Engineer
DoubleReal human assistants + great tech to help busy executives save hours every day.
• Collaborate closely with a team of 3 QA Engineers to ship software via Continuous Delivery (CD) • Perform manual testing across both web and mobile platforms to ensure high-quality user experiences • Help evaluate acceptance criteria (AC) completeness and clarity and add improvements where needed • Write test cases and manage testing efforts using Qase Test Management (or similar tools) • Balance multiple tasks and priorities in a fast-paced, collaborative environment • Apply AI tools in innovative ways to drive higher productivity, improve quality, and accelerate delivery. • Actively contribute to team conversations by identifying risks, developing test plans, and ensuring alignment on quality and coverage.
Business Banking Quality Testing - Specialist II
BMOAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one – for yourself and our customers. We’ll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we’ll help you gain valuable experience, and broaden your skillset. To find out more visit us at BMO Careers .
Role Description This role is remote and open to candidates located anywhere within the United States. The primary focus is Business Banking Quality Testing; may contribute to broader, enterprise-wide initiatives as needed. - Executes testing to provide insights and recommendations on test results, findings, identified issues, re-performance testing, and continuous improvement insights. - Executes testing, monitoring, and operational activities of various complexity based on assigned portfolio ensuring adherence to established service levels and standards. - Executes quality testing and monitoring activities across Business Banking portfolios in accordance with established testing methodologies, service level agreements, and quality standards. - Provides advice and guidance on control effectiveness, program compliance, and issue descriptions. - Supports the execution of strategic initiatives in collaboration with internal and external stakeholders. - Analyzes data and information to provide insights and recommendations. - Supports change management of varying scope and type; tasks typically focused on execution and sustainment activities. - Performs complex reviews of business artifacts. - Executes testing and fieldwork that is complex in nature that requires subject matter expertise. - Executes identified test programs for a variety of specializations to support effective testing & monitoring of controls within business groups and across the Bank. - Understands the business/group strategy and develops and maintains knowledge of end-to-end processes. - Develops knowledge related to program and/or area of specialty. - Develops and maintains effective relationships with internal & external business partners/stakeholders to execute work and fulfill service delivery expectations. - Participates in planning and implementation of operational testing programs and executes within required service level agreements and standards. - Executes work to ensure timely, accurate, and efficient service delivery. - Ensures consistent, high-quality practices/work and the achievement of business results in alignment with business/group strategies and with productivity goals. - Analyzes root causes of any errors discovered to provide for effective communication of issues to appropriate parties. - Creates and maintains adequate testing support documentation such as workpapers, testing reports, etc. to support the results of reviews including the write-up of findings/issues for reporting. - Provides ongoing support to the continuous improvement process of the business unit. - Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus. - Exercises judgment to identify, diagnose, and solve problems within given rules. - Works independently on a range of complex tasks, which may include unique situations. - Broader work or accountabilities may be assigned as needed. - Take measured risks while protecting the bank by applying our Risk Management Framework in the execution of your role, in line with our Risk Culture and within our approved Risk Appetite. Qualifications - Preferred candidate would have 2+ years experience in Business Banking Underwriting or oversight testing experience. - Typically between 4 - 6 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience. - Technical proficiency gained through education and/or business experience. - Verbal & written communication skills - In-depth. - Collaboration & team skills - In-depth. - Analytical and problem-solving skills - In-depth. - Influence skills - In-depth. - Data-driven decision making - In-depth. Requirements - Salary: $51,800.00 - $95,900.00 - Pay Type: Salaried Benefits - BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. - BMO offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.



