Software QA Trainee

New Job Opportunity
We are actively hiring for a new role.
Apply Now
🏢 RSI International Systems Inc.📍 Clarkson, Mississauga💼 Full-Time💻 On-site🏭 Information Technology, Public Safety Technology, Software Development💰 42,000 - 55,000 per year

About Company

RSI International Systems Inc. is a leading provider of innovative software solutions for the public safety and law enforcement sectors. With over 30 years of experience, we are dedicated to empowering agencies with cutting-edge technology that enhances efficiency, accuracy, and community safety. Our comprehensive suite of products includes advanced records management systems, computer-aided dispatch, and mobile data solutions, all designed to meet the rigorous demands of critical operations. At RSI, we foster a culture of innovation, collaboration, and continuous improvement, believing that our success is driven by the talent and dedication of our team members. We are committed to making a tangible difference in the communities we serve by providing reliable, high-performance software that our clients can trust. Joining RSI means becoming part of a team that values integrity, expertise, and a passion for technology, contributing to critical services that protect our communities.

Job Description

Are you an aspiring technologist with a keen eye for detail and a passion for ensuring software quality? RSI International Systems Inc. is seeking a motivated and enthusiastic Software QA Trainee to join our dynamic Quality Assurance team in Clarkson, Mississauga. This full-time position is an exceptional opportunity for an individual looking to kick-start their career in software quality assurance within a high-impact industry. As a Software QA Trainee, you will work closely with experienced QA engineers and development teams, learning the foundational principles and best practices of software testing. You will be involved in various stages of the software development lifecycle, from understanding requirements to executing test cases and reporting defects. This role is designed to provide comprehensive on-the-job training, allowing you to develop a strong understanding of our public safety software products and the critical role QA plays in delivering reliable solutions. We are looking for someone who is eager to learn, possesses strong analytical skills, and is committed to excellence. If you are a problem-solver who enjoys meticulous work and is ready to contribute to a team that makes a real difference in public safety, we encourage you to apply. This is more than just a job; it’s a pathway to a rewarding career where you can grow your skills and expertise in a supportive and challenging environment, making a real contribution to our mission.

Key Responsibilities

  • Learn and apply fundamental QA principles, methodologies, and best practices under guidance.
  • Assist in the creation, execution, and maintenance of test cases for new and existing features.
  • Identify, document, and track software defects using our bug tracking system.
  • Collaborate with development teams to understand product requirements and ensure testability.
  • Perform various types of testing, including functional, regression, and user acceptance testing.
  • Provide regular updates on testing progress and defect status to team leads.
  • Participate actively in team meetings and contribute to continuous process improvement initiatives.
  • Gain familiarity with public safety software products and their operational contexts.
  • Support the QA team in preparing test environments and data for effective testing.

Required Skills

  • Basic understanding of software development lifecycle (SDLC) and software testing concepts.
  • Strong analytical and problem-solving abilities with a meticulous approach.
  • Excellent written and verbal communication skills in English.
  • High level of attention to detail and accuracy.
  • Proficiency in using Microsoft Office Suite (Word, Excel, Outlook).
  • Ability to work effectively both independently and as part of a collaborative team.
  • Eagerness and aptitude for learning new technologies, tools, and industry-specific knowledge.
  • Legal eligibility to work in Canada.

Preferred Qualifications

  • A diploma or degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • Familiarity with any bug tracking tools (e.g., JIRA, Bugzilla, Azure DevOps).
  • Basic understanding of SQL or database concepts.
  • Exposure to automated testing concepts or tools through academic projects or self-study.
  • Previous experience (academic or personal projects) demonstrating an interest in software quality assurance or testing.

Perks & Benefits

  • Comprehensive training and mentorship program designed for professional growth.
  • Opportunity for career growth and advancement within a specialized and impactful industry.
  • Competitive salary and a robust benefits package.
  • Dynamic, supportive, and collaborative work environment.
  • Paid time off and statutory holidays.
  • Access to cutting-edge technology and tools.
  • Direct contribution to impactful software that serves public safety and emergency services.
  • Conveniently located office in Mississauga with ample free parking.

How to Apply

Interested candidates are invited to submit their resume and a concise cover letter outlining their interest in the Software QA Trainee position and what makes them a strong candidate for this role. Please ensure your application highlights any relevant academic projects, technical skills, or experiences that demonstrate your aptitude for quality assurance. We encourage you to click on the link below to apply for the job.

Job Application

×
Scroll to Top