Senior QA Engineer, Performance
CIBC
We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.
At CIBC, we embrace your strengths and your ambitions, so you are empowered at work. Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
To learn more about CIBC, please visit CIBC.com
What you'll be doing
As a Senior QA Engineer, Performance in the Consumer & Digital Banking Technology team for the US Region, you'll lead efforts to ensure our digital banking applications are robust, scalable, and deliver exceptional performance for our clients. You'll design and implement comprehensive performance testing strategies, utilizing industry-standard tools such as NeoLoad, LoadRunner, and JMeter. Your role will involve automating performance tests, analyzing test results to identify bottlenecks, and collaborating closely with development, DevOps, and business stakeholders to drive improvements. You'll also mentor junior engineers, establish best practices, and contribute to the continual enhancement of our testing frameworks and methodologies. Your expertise will be instrumental in maintaining the reliability and efficiency of our digital platforms as we grow and innovate.
CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 1-3 days per week on-site, while other days may be remote.
How you'll succeed
- Performance Test Design & Execution – Develop, execute, and maintain performance test plans, scripts, and scenarios using NeoLoad, LoadRunner, and JMeter to validate application scalability and reliability.
- Automation & Framework Enhancement – Automate performance testing processes and integrate them with CI/CD pipelines, ensuring efficient and repeatable performance assessments.
- Analysis & Reporting – Analyze test results, identify performance bottlenecks, and provide actionable recommendations to development teams for optimization.
- Collaboration & Communication – Work closely with cross-functional teams, including development, DevOps, and product management, to ensure performance objectives are aligned and met.
- Mentorship & Best Practices – Mentor junior QA engineers and promote performance engineering best practices across the team.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.