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
Visual Designer creating campaigns and production assets across email, paid ads, Amazon, web, and landing pages. Strengthening Freebird’s 9 - figure DTC grooming brand through consistent, high - quality creative.
Visual Merchandiser/Store Designer creating retail environments, fixtures, and merchandising displays for enterprise brands. Developing renderings, CAD documents, planograms, and rollout solutions with global design teams and vendors.
Senior Narrative Designer creating interactive narrative systems for People Can Fly’s AAA action games. Implementing content in Unreal Engine 5 across distributed global development teams.
Principal Software Designer shaping AWS, API, microservices, and serverless architectures for Alithya’s digital transformation consulting. Mentoring developers and guiding secure, scalable technology practices.
Senior Game Designer developing combat and multiplayer systems for BHVR’s cooperative action - horror game Blight: Survival. Leading multidisciplinary development, gameplay balancing, documentation, and QA testing.
Professional design expert evaluating visual quality, presentation, and usability for advanced AI research. Reviewing design artifacts and delivering structured, experience - based feedback remotely.
University of Alberta production assistant coordinating arts exhibitions, festivals, and participatory research events. Supporting artists and managing technical, administrative, accessibility, and communications activities for smartwear research.
Senior Level Designer creating combat spaces and multiplayer environments for Blackbird Interactive’s third - person action game. Owning levels from blockout through implementation, iteration, and polish.