Top Benefits
About the role
JSI Telecom seeking a technically adept QA Engineer to join our AI Deployment Team, with a specialization in GPU-based systems. This role is pivotal in driving quality across our GPU deployment pipelines and ensuring seamless integration with our existing platform infrastructure. You will lead testing initiatives and collaborate cross-functionally to uphold performance, reliability, and scalability standards.
Full job description here: https://recruiting.ultipro.ca/JAT5000JAT/JobBoard/df50e66e-c710-4410-afdb-88066904e063/Opportunity/OpportunityDetail?opportunityId=b6958e67-9cb5-4365-b34e-35a853b1ee37
Responsibilities
At JSI, your responsibilities may include:
- Design and execute test strategies for AI infrastructure within a Kubernetes ecosystem.
- Design and implement automated testing frameworks tailored for Linux-based GPU workloads.
- Ensure smooth integration of GPU resources into the broader platform, validating compatibility across drivers, containers, and orchestration layers.
- Analyze GPU performance metrics and validate resource scheduling within Kubernetes clusters.
- Ensure end-to-end quality of infrastructure that integrates both modern AI services and legacy systems.
- Collaborate closely with AI engineers, DevOps, and software development teams to ensure robustness, scalability, and reliability.
- Troubleshoot complex issues across Kubernetes, system components, and infrastructure layers.
- Identify and implement workarounds or root cause resolutions for infrastructure and deployment problems.
- Own the QA process for GPU-related releases, including regression, performance, and system-level testing.
- Champion quality best practices, contributing to technical standards and process improvements.
- Maintain high-quality documentation and contribute to continuous improvement of QA practices and tooling.
- Embraces agile Test Driven Development (TDD) collaboration techniques with the development team.
- Contribute to the construction of automated test pipelines as part of continuous integration and delivery.
- Identifying defects and managing those defects through a bug tracking system (Azure)
- Partnering with development teams to reproduce defect scenarios and identify root causes
- Working with other members of the test team to:
- Participate in regression testing
- Prioritize areas for soak testing
- Give feedback on feature testing shortfalls
- Provide peer review for other testers
- Participating in feature development and planning meetings as a representative from the test team
- Advocating for quality
Traits
The ideal candidate:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in QA engineering, with a strong background in infrastructure or deployment environments.
- Understanding of GPU architectures (NVIDIA, AMD) and software stacks (CUDA, ROCm).
- Proficiency in Linux, Kubernetes, and container technologies (Docker, Helm).
- In-depth understanding of containerized environments, Helm, and Kubernetes-native services.
- Strong scripting and automation skills using Python, Bash, or similar.
- Experience with CI/CD tools and workflows (e.g., Jenkins, GitLab CI, Azure DevOps).
- Proven ability to lead QA initiatives and mentor team members.
- AI infrastructure testing knowledge.
- Experience working in fast-paced environments with evolving architectures.
Nice to Have:
- Experience with GPU benchmarking and profiling tools.
- Familiarity with machine learning or HPC workloads.
- Certifications in Kubernetes, Linux, or cloud platforms (AWS, GCP, Azure).
- Experience integrating QA processes into large-scale platform deployments.
- Exposure to AI/ML infrastructure components such as model serving, vector databases, or inference pipelines.
- Experience with tools like Prometheus, Grafana, Istio, or KServe.
- Scripting skills in Python, Bash, or Go for test automation and infrastructure validation.
You Are:
- A problem-solver who can think on your feet and find solutions in ambiguous situations.
- Detail-oriented and highly organized, able to manage multiple testing scenarios effectively.
- A collaborative team player with excellent interpersonal skills.
- Not afraid of the unknown, constantly curious and ready to explore new technologies and domains.
- Passionate about quality, scalability, and building systems that work well at scale.
- Loves testing and is really good at it - testing is your Plan A career, not Plan B
- Has a strong understanding of software development, testing and testing tools
- Has a technical mindset, for example:
- Uses AI for efficiency and productivity in daily tasks
- Experienced with scripting or programming
- Thinks like a tester
- Technical
- Creative
- Critical
- Practical
- Willing to be the 'friendly militant tester'
- Advocates for quality
- Speaks up to ask questions and raise concerns
- Knows when to escalate concerns to management
- Is thorough, meticulous and detail-oriented
- Has good time management and is able to prioritize tasks
- Is satisfied by solving problems, not just the symptoms
- Has a tremendous desire and capacity to learn and actively seeks opportunities for growth
- Is adaptable to new environments, tools and processes
- Loves when things go right but derives tremendous satisfaction from finding meaningful issues
- Has a natural eye for consistency and detail but always keeps the big picture in mind
- Can independently troubleshoot and investigate issues that arise
- Looks for ways to automate and optimize common tasks
Requirements:
- Lives in the Ottawa area and be available to work in office at least 2 days per week
- Strong verbal and written communication skills in English
- Eligible for top secret security clearance:
- No criminal activity
- No criminal record
- Ten years of verifiable history within Canada or from countries where verifiable history may be obtained
- University or College graduate or equivalent experience
- Experience in Software Quality Assurance or related field
How We Work
You will be expected to work in a remote/hybrid environment reporting to our Kanata, Ontario location 2 or more times per week.
About JSI
JSI is built on purpose, that of making a difference in the world.
Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities.
With 4Sight – JSI’s single, unified, product suite – customers can combine any number of disparate data sources into a highly intuitive, visually-focused platform. The result? JSI’s customers spend less time working with data and more time seeing patterns, understanding trends, and gaining perspective (and making the world a safer place).
With over 400 employees and a strong, growing global presence in Canada, the U.S., Australia and Germany, JSI is not only the dominant player in its industry, it is also known for its fun, high-performing, purpose-driven corporate culture.
In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), JSI will provide accommodation accessible formats and communication supports for the interview process upon request.
About JSI
As trailblazers in the industry, our team of engineering and consulting experts are prepared to craft and implement a broadband solution tailored to your specific needs.
JSI can assist with designing and operating broadband networks, funding applications, forecasting, competitive pricing, mapping, feasibility studies, intercarrier billing, operational reform, strategic partnerships, company valuations, and more. We also offer a full range of OSP and ISP engineering services, including central office, optical transport, FTTx, IPTV, CATV, and wireless. JSI has more than 700 professionals on staff in its Maryland headquarters and in its regional offices in Alaska, Georgia, Hawaii, Illinois, Louisiana, Michigan, Minnesota, North Carolina, Texas, Utah, and Wisconsin. To learn more, please visit us at jsitel.com.
Top Benefits
About the role
JSI Telecom seeking a technically adept QA Engineer to join our AI Deployment Team, with a specialization in GPU-based systems. This role is pivotal in driving quality across our GPU deployment pipelines and ensuring seamless integration with our existing platform infrastructure. You will lead testing initiatives and collaborate cross-functionally to uphold performance, reliability, and scalability standards.
Full job description here: https://recruiting.ultipro.ca/JAT5000JAT/JobBoard/df50e66e-c710-4410-afdb-88066904e063/Opportunity/OpportunityDetail?opportunityId=b6958e67-9cb5-4365-b34e-35a853b1ee37
Responsibilities
At JSI, your responsibilities may include:
- Design and execute test strategies for AI infrastructure within a Kubernetes ecosystem.
- Design and implement automated testing frameworks tailored for Linux-based GPU workloads.
- Ensure smooth integration of GPU resources into the broader platform, validating compatibility across drivers, containers, and orchestration layers.
- Analyze GPU performance metrics and validate resource scheduling within Kubernetes clusters.
- Ensure end-to-end quality of infrastructure that integrates both modern AI services and legacy systems.
- Collaborate closely with AI engineers, DevOps, and software development teams to ensure robustness, scalability, and reliability.
- Troubleshoot complex issues across Kubernetes, system components, and infrastructure layers.
- Identify and implement workarounds or root cause resolutions for infrastructure and deployment problems.
- Own the QA process for GPU-related releases, including regression, performance, and system-level testing.
- Champion quality best practices, contributing to technical standards and process improvements.
- Maintain high-quality documentation and contribute to continuous improvement of QA practices and tooling.
- Embraces agile Test Driven Development (TDD) collaboration techniques with the development team.
- Contribute to the construction of automated test pipelines as part of continuous integration and delivery.
- Identifying defects and managing those defects through a bug tracking system (Azure)
- Partnering with development teams to reproduce defect scenarios and identify root causes
- Working with other members of the test team to:
- Participate in regression testing
- Prioritize areas for soak testing
- Give feedback on feature testing shortfalls
- Provide peer review for other testers
- Participating in feature development and planning meetings as a representative from the test team
- Advocating for quality
Traits
The ideal candidate:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in QA engineering, with a strong background in infrastructure or deployment environments.
- Understanding of GPU architectures (NVIDIA, AMD) and software stacks (CUDA, ROCm).
- Proficiency in Linux, Kubernetes, and container technologies (Docker, Helm).
- In-depth understanding of containerized environments, Helm, and Kubernetes-native services.
- Strong scripting and automation skills using Python, Bash, or similar.
- Experience with CI/CD tools and workflows (e.g., Jenkins, GitLab CI, Azure DevOps).
- Proven ability to lead QA initiatives and mentor team members.
- AI infrastructure testing knowledge.
- Experience working in fast-paced environments with evolving architectures.
Nice to Have:
- Experience with GPU benchmarking and profiling tools.
- Familiarity with machine learning or HPC workloads.
- Certifications in Kubernetes, Linux, or cloud platforms (AWS, GCP, Azure).
- Experience integrating QA processes into large-scale platform deployments.
- Exposure to AI/ML infrastructure components such as model serving, vector databases, or inference pipelines.
- Experience with tools like Prometheus, Grafana, Istio, or KServe.
- Scripting skills in Python, Bash, or Go for test automation and infrastructure validation.
You Are:
- A problem-solver who can think on your feet and find solutions in ambiguous situations.
- Detail-oriented and highly organized, able to manage multiple testing scenarios effectively.
- A collaborative team player with excellent interpersonal skills.
- Not afraid of the unknown, constantly curious and ready to explore new technologies and domains.
- Passionate about quality, scalability, and building systems that work well at scale.
- Loves testing and is really good at it - testing is your Plan A career, not Plan B
- Has a strong understanding of software development, testing and testing tools
- Has a technical mindset, for example:
- Uses AI for efficiency and productivity in daily tasks
- Experienced with scripting or programming
- Thinks like a tester
- Technical
- Creative
- Critical
- Practical
- Willing to be the 'friendly militant tester'
- Advocates for quality
- Speaks up to ask questions and raise concerns
- Knows when to escalate concerns to management
- Is thorough, meticulous and detail-oriented
- Has good time management and is able to prioritize tasks
- Is satisfied by solving problems, not just the symptoms
- Has a tremendous desire and capacity to learn and actively seeks opportunities for growth
- Is adaptable to new environments, tools and processes
- Loves when things go right but derives tremendous satisfaction from finding meaningful issues
- Has a natural eye for consistency and detail but always keeps the big picture in mind
- Can independently troubleshoot and investigate issues that arise
- Looks for ways to automate and optimize common tasks
Requirements:
- Lives in the Ottawa area and be available to work in office at least 2 days per week
- Strong verbal and written communication skills in English
- Eligible for top secret security clearance:
- No criminal activity
- No criminal record
- Ten years of verifiable history within Canada or from countries where verifiable history may be obtained
- University or College graduate or equivalent experience
- Experience in Software Quality Assurance or related field
How We Work
You will be expected to work in a remote/hybrid environment reporting to our Kanata, Ontario location 2 or more times per week.
About JSI
JSI is built on purpose, that of making a difference in the world.
Founded in 1979, this privately-owned technology company is the North American leader in designing and developing acquisition, collection and analysis solutions for law enforcement and intelligence communities.
With 4Sight – JSI’s single, unified, product suite – customers can combine any number of disparate data sources into a highly intuitive, visually-focused platform. The result? JSI’s customers spend less time working with data and more time seeing patterns, understanding trends, and gaining perspective (and making the world a safer place).
With over 400 employees and a strong, growing global presence in Canada, the U.S., Australia and Germany, JSI is not only the dominant player in its industry, it is also known for its fun, high-performing, purpose-driven corporate culture.
In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), JSI will provide accommodation accessible formats and communication supports for the interview process upon request.
About JSI
As trailblazers in the industry, our team of engineering and consulting experts are prepared to craft and implement a broadband solution tailored to your specific needs.
JSI can assist with designing and operating broadband networks, funding applications, forecasting, competitive pricing, mapping, feasibility studies, intercarrier billing, operational reform, strategic partnerships, company valuations, and more. We also offer a full range of OSP and ISP engineering services, including central office, optical transport, FTTx, IPTV, CATV, and wireless. JSI has more than 700 professionals on staff in its Maryland headquarters and in its regional offices in Alaska, Georgia, Hawaii, Illinois, Louisiana, Michigan, Minnesota, North Carolina, Texas, Utah, and Wisconsin. To learn more, please visit us at jsitel.com.