Enable job alerts via email!

Senior Performance Test Engineer

BlueSnap, Inc

Coquitlam

On-site

CAD 105,000 - 125,000

Full time

22 days ago

Job summary

A leading technology and manufacturing company seeks a Senior Software Performance Test Engineer based in Vancouver. In this role, you will lead performance testing efforts for critical software services. Your expertise in performance engineering, automation scripting, and modern testing frameworks will be pivotal in minimizing bottlenecks and enhancing system responsiveness, contributing to our safety-centric mission.

Qualifications

  • 5+ years of experience in performance testing and engineering.
  • Deep understanding of distributed systems, scalability, and load balancing.
  • Experience with CI/CD pipelines and monitoring tools.

Responsibilities

  • Design and implement performance testing for Azure-hosted microservices.
  • Analyze test results and identify performance bottlenecks.
  • Collaborate with DevOps to embed performance tests in CI/CD pipelines.

Skills

Performance testing
Performance engineering
Automation scripting
Scalability
Distributed systems
Analytical skills

Tools

JMeter
Python
Groovy
Java
Docker
Kubernetes
Grafana
Kibana
Thanos

Job description

AtSafe Fleetour name says it all. We make fleet vehicles – and everyone in and around them – safer. Our fleet safety platform brings together best-in-class products, ground-breaking technology, and a 100-year history of fleet know-how and innovation to solve the world’s biggest fleet safety problems.

Our core value is safety. Without safety first, efficiency and productivity are not possible. This is true for our products, our culture, and our relationship with our community. Our vision is to reduce preventable deaths and injuries in and around fleet vehicles with a goal of ZERO accidents.

We are re-defining what safety means for fleets of every type – from school buses to waste collection trucks, firefighting to utility vehicles, police cruisers to delivery vans.

Whether you work in our Charlotte plant to build life-saving stop arms for school buses, or design advanced camera vision products in our Vancouver office, forge valves and high-quality nozzles to fight fires, or dream up new ways to protect fleet operators in our Corporate HQ in Kansas City, you’ll contribute to our goal to keep everyone safe.

We are a fast-growing manufacturing, service, and technology company with over 1700 employees in over 15 locations across Canada and the US. We’re looking for motivated self-starters with innovative thinking to join our team and help us achieve our growth and performance goals. Sound like you?

JOB SUMMARY

As a key member of the Software Quality Assurance team, we are seeking a Senior Software Performance Test Engineer with expertise in performance testing, performance engineering and performance optimizations.

The ideal candidate will have hands-on experience in designing, executing, and analyzing performance tests using industry-standard tools. This role requires proficiency in automation scripting and working with modern performance testing frameworks and monitoring tools.

This position will report into a team consisting of four or more performance testers.

ESSENTIAL DUTIES & RESPONSIBILITIES

  • Design and implement performance, scalability, and load testing strategies for Azure-hosted microservices.
  • Develop custom load test scripts using JMeter, Python, Groovy, or Java.
  • Analyze test results, identify performance bottlenecks, and collaborate with dev and DevOps teams to resolve them.
  • Monitor production telemetry and adapt performance models based on real-world usage patterns.
  • Define Non-Functional Requirements (NFRs) aligned with product architecture and expected load.
  • Work with observability platforms like Grafana, Kibana, and Thanos to gather and analyze metrics.
  • Collaborate with DevOps to embed performance tests in CI/CD pipelines.
  • Configure scalable test environments using Docker and Kubernetes.
  • Model peak/valley traffic patterns and define associated load profiles, autoscaling thresholds, and KEDA policies.
  • Build custom load injectors when required.
  • Act as interim lead in the absence of the performance test lead.
  • Diagnose performance bottlenecks (e.g., memory leaks, thread contention, slow queries)
  • Support AI-powered automation strategies to streamline quality workflows.
  • Contribute to the development of advanced, reusable test automation frameworks for regression and integration testing

SALARY: $105,000 - $125,000yr

At Safe Fleet, we are an equal opportunity employer that is committed to creating a diverse and inclusive workplace where everyone is valued and respected. We embrace diversity and do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other legally protected status. We promote fair and equitable hiring practices and foster a culture of inclusivity and respect. Our core values of integrity, innovation, teamwork, customer focus, and safety guide our efforts to provide a workplace where all employees can thrive and reach their full potential.

Requirements
  • 5+ years of experience in performance testing and engineering.
  • Deep understanding of distributed systems, scalability, caching strategies, and load balancing.
  • Hands-on experience with observability and monitoring tools (Grafana, Kibana, Elasticsearch, Thanos).
  • Proficient with CI/CD pipelines, Docker, and Kubernetes.
  • Experience configuring and tuning KEDA autoscalers and modeling load patterns.
  • Knowledge of database performance optimization (MariaDB, MongoDB).
  • Experience with custom load generation, profiling tools, and system-level diagnostics.
  • Strong analytical and problem-solving skills with an engineering mindset.
  • Excellent communication and documentation skills.

PreferredQualifications

  • Experience with Azure cloud infrastructure.
  • Familiarity with tools like OpenLens for managing Kubernetes clusters.
  • Prior work on AI-enhanced test automation using tools like Cypress, Selenium, Appium, or similar.
  • Experience working with Agile and DevOps teams using JIRA, Confluence, Zephyr, and Git-based repositories.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.