Work In Tech

Find your next role at Canada's fastest-growing tech companies

Software Quality Assurance Tester

CoolIT Systems

CoolIT Systems

Quality Assurance
Calgary, AB, Canada
Posted on Friday, February 2, 2024
About Coolit Systems Inc.

Founded in Calgary, Alberta in 2001, CoolIT Systems is the leading Direct Liquid Cooling technology provider for data centers, supercomputers, and desktop computers. We design and manufacture solutions used by the largest tech companies globally.

Recognized as one of “The Americas’ Fastest Growing Companies 2023” by Financial Times and honored with the Deloitte Fast 50 Clean Technology award in 2022, as well as the Deloitte Fast 500 distinction in both 2021 and 2022, CoolIT's rapid growth is capturing global attention.

As demand for generative AI, high performance computing and cloud solutions rapidly expands, there has never been a more exciting time to join our team.

Role

WHAT YOU’LL DO:

CoolIT Systems, Inc. is looking for a skilled Senior Software Quality Assurance Tester with a minimum of 5 years’ experience to join our Calgary team.

The primary responsibility of this role is to develop and execute comprehensive test plans for embedded systems, with a focus on Linux-based platforms, considering coolant distribution hardware constraints and real-time requirements.

Responsibilities

  • Develop and execute comprehensive test plans for embedded systems, with a focus on Linux-based platforms, considering coolant distribution hardware constraints and real-time requirements.
  • Define testing strategies and methodologies, incorporating both manual and automated testing approaches.
  • Create, review, and execute test cases ensuring thorough coverage of software features.
  • Conduct manual and automated testing, identifying and documenting defects promptly, with a focus on system performance and reliability.
  • Lead and contribute to the development of automated test scripts, utilizing tools and frameworks suitable for embedded software. Integrate testing processes with continuous integration tools.
  • Troubleshoot and resolve issues related to software running on Raspberry Pi Linux and custom hardware platforms.
  • Work closely with embedded software developers, hardware engineers, product managers, and other stakeholders to understand system requirements and specifications to ensure timely identification & resolution of defects.
  • Mentor and guide junior members of the SQA team as it grows, fostering their professional development.
  • Utilize defect tracking tools to document, monitor, and report on identified issues.
  • Actively participate in continuous improvement initiatives to enhance testing processes and methodologies. Propose and implement best practices to optimize the overall software development lifecycle.

Who You Are

Basic Qualifications:

  • Degree or diploma in Computer Science, or a related field.
  • 5+ years of proven experience in software quality assurance for embedded systems, with a focus on both manual and automated test cases development and execution.
  • ISTQB, CSQE, or similar certification is desirable.
  • Proficiency in scripting and programming languages such as Python, Bash, etc.
  • Knowledge and experience with continuous integration and automated regression test tools.
  • Understanding of real-time operating systems (RTOS) and embedded hardware architectures.
  • Understanding of embedded systems, hardware interfaces, and communication protocols (e.g., SPI, I2C, UART, CAN, Modbus).
  • Experience with debugging tools and techniques, such as JTAG, oscilloscopes, etc.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.

WHY COOLIT?

We strive to be an employer of choice and as such we believe in rewarding our employees with career and development opportunities that will maintain and strengthen our culture while aligning to our vision and values.

Benefits

We are a company that is full of vibrant, innovative people who love what we do. Our comprehensive benefits package includes:

  • Vacation and flex days, and paid company-wide shutdown during the holiday season.
  • Comprehensive benefits including Dental, Drugs, Optical, Paramedical and Health Spending. These costs are covered by CoolIT and are enacted from your first day.
  • Dress for your day – in a casual yet professional environment.
  • Retention rewards like “The Big Coffee Break” that reward tenure with additional vacation time and a monetary bonus.
  • Employee ownership program.

We thank every candidate in advance, however, only those selected for an interview will be contacted.

Successful candidates for this position will be required to undergo background checks including criminal records check and education.