Quality Assurance, Automation Specialist

Montréal, QC
Permanent, Full-Time

Job Summary:

In this position, you will focus on system verification of software produced by our Development group using automation. We are looking for a detail-oriented professional with a high degree of programming skill and problem-solving abilities to join our QA Engineering team. You will work along the automation developers at the effort to build/improve automation with frameworks such as Pytest and NightWatch or extend existing frameworks. You are expected to work with QA and DEV teams on accommodating both functional and load testing tools to ensure stability, efficiency, and scalability. We are seeking for an engineer that has previous experience with Cloud solutions and services. In this role, you should expect hands-on coding and scripting using popular open-source frameworks and cloud technologies.

This position offering is a unique opportunity to join a dynamic team at Haivision that cultivates a family-like environment. Directly working with fun and forward-thinking technologies, your position will play a crucial role in the quality and success of our products.

 

Responsibilities

  • Take ownership and influence of the direction of the automation effort of your respective project(s) and its schedule to ensure we can deliver automation tasks on time
  • Collaborate with Development Managers, Product Owners, and other teams to provide the highest quality of the product by architecting focused automation solutions.
  • Provide a practical approach to complex product testing, specifically in the areas of the automation of test cases for regression testing
  • Work with management to ensure coordination, visibility, and traceability of automation test coverage effort to ensure that automation reflects well within the QA team requirements and goals
  • Review automation code created by other QA Developers to ensure compliance with coding standards
  • Review product requirements, functional and design specifications to determine and prepare automated test cases
  • Assist at building framework of integration projects using cloud technologies and solutions
  • Innovate on strategies of properly validating API and end to end cloud related implementation

 

Skills and Qualifications

  • University degree in Computer Science or related domains
  • 4+ years of knowledge in Software Automation development and QA
  • Solid background in coding: JavaScript, Node.js, Python, Bash scripting
  • Experience in API testing, Web Services, REST API, UI Testing
  • Proficiency with GIT, Postman, Teamcity
  • Deep understanding and experience of working with Linux based systems
  • Knowledge of the following Automation Frameworks:
    • Pytest
    • Nightwatch
    • Selenium
  • Familiar with Jira/Confluence/X-ray/Bugzilla or similar testing management tools
  • Be proactive, autonomous and suggest innovative ideas
  • Have worked in an agile environment and have some knowledge of CI/CD pipelines/ DevOps
  • Ability to work with minimal supervision, manage priorities, and stay organized
  • Knowledge of and working with Cloud-based tools and computing
  • Comprehension of video encoding and decoding technologies
  • Must demonstrate the ability to communicate effectively with Senior Management, supervisors, peers, and end-users
  • Capability to maintain Windows//Linux/Virtual spaces (VMs)


You might be perfect if you:

  • leads by example and exemplifies the company’s Core Values in action and behavior
  • like a good challenge and have a passion for learning new things
  • excellent written and oral communication skills
  • are a good problem solver, analytic and possesses excellent attention to details
  • possess problem-solving skills and are a critical thinker
  • are a fast learner, willing to explore new technologies
  • have expertise on architecting/operating solutions built on Azure or Cloud environment
  • good understanding of the infrastructure, database and networking architecture for highly available, Internet-scale applications

Or send your application to [email protected]

    Application Form





    You can also email us your application to [email protected]