Intermediate SDET building automated Cloud tests for EXFO’s fiber-network testing solutions.
Integrating CI/CD, Kubernetes and AWS testing across distributed SaaS services.
Responsibilities
Design, develop and maintain automated test suites for Cloud applications and services
Develop end-to-end, integration, functional and regression automated tests
Automate Web application and UI tests using Playwright, Selenium or Cypress
Develop automated tests for REST APIs and web services
Define test strategies for new backend services and features in collaboration with developers
Design reusable frameworks, libraries, utilities and automated test data
Integrate and run automated tests in CI/CD pipelines
Analyze test failures, identify root causes and collaborate on issue resolution
Improve the reliability and speed of automated tests
Validate behavior and integration of distributed Cloud services
Use Kubernetes and containerized environments to configure, run and debug tests
Develop an understanding of the AWS infrastructure that supports the SaaS solution
Participate in code reviews and contribute to engineering standards and best practices
Take part in SAFe Agile activities: planning, backlog refinement, reviews and retrospectives
Collaborate with developers, architects, Product Owners and other stakeholders
Contribute to the quality, reliability and scalability of EXFO’s Cloud solutions, a company that develops intelligent test, monitoring and analytics solutions for networks
Requirements
Minimum of 3 years of professional experience in software development or test automation
Significant experience developing automated tests
Strong experience with test automation frameworks and tools
Experience with Playwright, Selenium, Cypress or a similar tool
Solid experience testing REST APIs and web services using Postman, REST-assured or equivalent technologies
Programming experience in multiple modern languages, including exposure to Python, Go and JavaScript/TypeScript
Experience integrating and running automated tests within CI/CD pipelines
Good knowledge of Git and modern software development practices
Experience with Kubernetes and containerized applications
Experience with a public Cloud platform, ideally AWS
Excellent analytical, troubleshooting and problem-solving skills in multi-component systems
Good understanding of version control, code reviews, automated testing and continuous integration
Ability to work effectively as part of an Agile development team
English proficiency is required for frequent verbal and written communication with clients, partners, vendors or colleagues outside Quebec
Assets: experience with cloud-native or distributed systems, AWS services (notably Amazon S3 and IAM), Python or Go, Docker, GitLab/GitLab CI/CD, performance/reliability/scalability testing, SAFe Agile and observability
Benefits
Collaborative and stimulating environment
Modern technologies related to Cloud, automation and distributed systems
Opportunity to contribute directly to engineering practices and test automation infrastructure
Contract Game Designer designing systems, economies, mechanics, and narrative content for Kabam’s award - winning multiplayer games. Collaborating with leads and development teams on implementation - ready designs.
Concepteur de jeux contractuel chez Kabam, leader mondial des jeux mobiles free - to - play. Conception de systèmes, économies, mécaniques, fonctionnalités et contenu narratif pour des jeux commerciaux.
Principal Mechanical Designer creating 3D designs and detailed engineering for Sedgman’s mineral - processing projects. Providing drafting expertise, quality checks, and mentoring to project teams.
Senior Game Designer shaping combat, AI, UI, and co - op gameplay for Soulframe. Leading design collaboration at independent video game studio Digital Extremes.
Electrical Designer advancing updated vehicle multiplexing architecture for engineering, production, and field service teams. Creating designs, documentation, and training for heavy - duty vehicle systems.
Senior Service Designer leading strategic customer journeys and CX initiatives at Aviso, a Canadian wealth management provider. Guiding discovery, service design, stakeholder alignment, and organizational design maturity.
IT and data designer building secure applications, data pipelines, warehouses, and analytics solutions. Supporting iA Financial Group’s insurance and financial services operations across Canada.
VDC Coordinator creating BIM models, clash detection, and 4D logistics plans. Supporting EllisDon’s construction projects through coordinated digital delivery.
Principal Designer setting visual design excellence and strategy for Multiplayer’s client products. Developing scalable standards, aligning senior stakeholders, and representing the studio externally.