Senior Test Automation Developer – Cloud Broadcast

Type:

Category:

Division: 
Video

Location:

Job ID: 
VPG-SFT054

 

Position Summary

Matrox is a global manufacturer of encoders and decoders, IP KVM extenders, video wall controllers, broadcast developers, and infrastructure products for the professional broadcast industry.

We are expanding our reach by migrating some of our core products to the cloud and are growing our team. We are looking for innovative & passionate changemakers that have core technical skills who wish to expand into new territories and help us achieve our vision.  We offer a unique work environment that will allow you to do your best work. 

Responsibilities

  • Advocate for automation;
  • Prevent defects by running automation early and often (shift left);
  • Actively participate in user story definition and contribute to automation test coverage requirements;
  • Provide automation related content to the agile process;
  • Provide work breakdowns and estimates;
  • Create, maintain, debug, and execute integration and end-to-end automated tests;
  • Optimize and maximize test coverage through a critical understanding of the solutions and the software development process;
  • Identify, isolate, report defects, and recommend corrective actions to expedite developers’ ability to reproduce, diagnose, and resolve defects.

 

Requirements

  • Passionate about software engineering, software development and writing quality code, and as such, you implement excellent test automation;
  • Bachelor's degree in Software Engineering, Electrical Engineering with computer science option or Computer Science;
  • Strong object-oriented programming skills with C# with experience working in an agile development processes and practices;
  • Good knowledge in object-oriented programming skills with Java, C++ or Python with experience working in an agile development processes and practices; 
  • Experience developing backend test automation, using similar tools as: SpecFlow, Gherkin, Selenium, Postman and, similar tools;
  • Knowledge of software functional and non-functional testing techniques and software testing lifecycle, including source control and CI/CD tools & concepts;
  • Strong critical thinker, strong problem-solving skills, naturally curious, pays attention to detail;
  • Excellent communication skills in both French and English;
  • Interest in cloud-based computing environments Amazon AWS, Docker.

 

Additional Competences & Attributes

Example of technology you will be working with:

  • C# in .NET 6;
  • Multiplatform libraries (Windows/Linux);
  • Modern CI/CD environments (Jenkins, Packer, Terraform, Artifactory, Sonarqube);
  • Cloud Computing environments by Amazon AWS, Docker;
  • Unit test frameworks and test-driven development;
  • JIRA & Confluence environments;
  • Git/ Bitbucket version control and code review.

 

The following are considered valuable assets

  • Passion for technology and great products;
  • Ability to work cross team organizations;
  • Track record of building and mentoring team;
  • Self-motivated and self-starting with good analytics capabilities, excellent hands-on skills;
  • Knowledge of the broadcast industry and standards.

 

What can you expect from Matrox

  • A friendly, diverse, and team-oriented work environment;
  • A rewarding and motivating work experience;
  • Several fitness options such as: gym, ice rink, outdoor pool, volleyball, and basketball courts;
  • A variety of benefits such as: flexible work hours, a tuition reimbursement program, and a profit-sharing program;
  • Cafeteria and daycare are also available on site.

 

Who is Matrox

For over 45 years, Matrox Video has been a technology and market leader in the field of digital video hardware and software for accelerated H.264 encoding, real-time editing, streaming, capture/play-out servers, channel-in-a box systems, and CGs. Matrox has helped customers navigate smoothly from analog to SDI, from SD to HD and then to UHD, and now from SDI to IP.

Our products such as the X.mio5, DSXLE5 and M264, together with our software tools ensure optimized and reliable performance. Manufacturers of equipment from around the world rely on Matrox technology to create high performance products in extremely complex and demanding environments.

Job application

Files must be less than 80 MB.
Allowed file types: txt doc docx pdf.
Files must be less than 80 MB.
Allowed file types: txt doc docx pdf.
Files must be less than 80 MB.
Allowed file types: txt doc docx pdf.