Software Test QA Automation Specialist

  • CENX
  • Ottawa, ON, Canada
  • Feb 03, 2018
Full time QA-Quality Control Software

Job Description

Reporting to the Manager, Quality Assurance at our centrally located Ottawa office, the Software Test, QA Automation Specialist, will be responsible for delivering the highest possible quality through automation feature and system tests.  This role will be a part of an integrated team as they define and develop QA processes.  It is available to individuals of various levels of experience.



Key Responsibilities


  • Expand your understanding of CENX’s business solutions, be part of an integrated team as they define and develop QA processes
  • Work with business, network engineering, and development teams to understand the requirements of our customers
  • Analyze and understand complex requirements and User Stories, assist in the creation of test strategies, test plans and drive reviews with stakeholders
  • Write and execute automated and manual tests, report on testing progress, report defects, track fixes, and retest within milestones in an Agile environment
  • Test to performance and scalability metrics




  • An undergraduate degree
  • Proven experience in one of the following disciplines, Python, Java, Javascript, shell scripting, C++, or C
  • Proven experience creating and running automated and manual tests
  • Proven experience operating in a Linux environment, creating and running shell scripts
  • Initiative to learn new things, troubleshoot complex problems, and drive them to closure
  • Comfortable and adaptable in a fast-paced and informal environment
  • Strong attention to detail
  • Expertise in exploratory testing; able to develop test plans and test a product in the absence of detailed requirements
  • Experience with Test Case management, and Version Control tools such as Zephyr, and Git
  • Can define and execute two or more different types of testing: functional, reliability, usability, efficiency, maintenance, portability, upgrades
  • Hands-on experience with QA methodologies
  • Experience with Robot framework 
  • Effective at working alone, as well as in functional and project teams
  • Great communication skills, with an enthusiastic attitude, eager to continue growing and learning