Senior Software Developer in Test | Ingénieur·e logiciel senior en test
Jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer in Test | Ingénieur·e logiciel senior en test based in Canada.
The Senior Software Developer in Test will play a key role in ensuring the quality, reliability, and performance of sophisticated data and analytics software products. This position combines advanced test automation expertise with hands-on software development, including feature enhancements and bug fixes. You will design and implement comprehensive testing strategies across web applications, APIs, and cloud-based enterprise environments. Working closely with developers, product managers, and customer support teams, you will influence quality throughout the entire software development lifecycle. You will also help establish testing standards, mentor colleagues, and promote a culture where product quality is a shared responsibility. This is an opportunity to contribute to widely used developer tools and modern platforms that incorporate AI capabilities.
Accountabilities
Design, develop, and maintain automated test scripts, frameworks, and comprehensive test suites using tools such as Cypress and Playwright.
Create detailed, structured test plans and test cases that address functional, technical, performance, and reliability requirements.
Work directly on product features and bug fixes alongside software engineers to improve overall product quality.
Test existing products to identify, isolate, document, track, and help resolve defects.
Perform manual testing when appropriate to complement automated testing and ensure thorough product coverage.
Conduct load and performance testing, including test design, implementation, execution, and reporting.
Validate APIs and RESTful services to ensure they meet functional and technical expectations.
Ensure products satisfy business requirements, customer expectations, and established performance and reliability standards.
Act as a technical resource for test automation, providing guidance, knowledge sharing, and training to other team members.
Contribute to the development of the overall product testing strategy and continuously improve quality assurance processes.
Participate in code reviews, technical design discussions, and project planning meetings.
Exercise independent judgment in release quality decisions, including blocking software releases that do not meet established quality standards.
Collaborate with cross-functional teams to build a strong culture of software quality and encourage shared accountability for testing.
Apply creativity, curiosity, and resourcefulness to identify opportunities to improve testing practices and product reliability.
Requirements:
Bachelor's degree in Computer Science or a related field.
At least 5 years of relevant professional experience as a Software Developer in Test, SDET, or in a similar software quality engineering role.
Strong experience with test automation frameworks and scripting languages, particularly Cypress, Playwright, JavaScript, and TypeScript.
Proficiency in writing test cases, developing automated scripts, using testing frameworks, and maintaining test data sets.
Experience designing, developing, implementing, and reporting on load and performance tests.
Experience testing APIs and RESTful services.
Familiarity with containerized environments and technologies such as Docker and Kubernetes.
Strong organizational skills, with the ability to manage multiple priorities and deliver work within project timelines.
Effective communication and collaboration skills, particularly when working with developers, product managers, and customer support teams.
A strong commitment to continuous learning and staying current with emerging technologies, industry trends, and software testing best practices.
Experience with the Dash Duo test library is particularly relevant for candidates using AI agents in their application process.
Experience with Python and/or Go is considered an asset.
Exposure to data science and machine learning concepts is beneficial.
Familiarity with continuous integration environments, particularly GitHub Actions, is preferred.
Knowledge of GitHub, CI/CD, and DevOps practices is an advantage.
Benefits:
Comprehensive health and wellness coverage.
Generous paid time off.
Flexible working hours.
Parental leave top-up program.
Stock options for all full-time employees.
Learning and professional development opportunities.
Fully remote work environment.
Home office support.
Opportunity to collaborate with a dedicated team and participate in a developer community forum.
We appreciate your interest and wish you the best!
#J-18808-Ljbffr- Introduction At IBM Software, we transform client challenges into solutions. Building the world... ..., partners, and industries to design, develop, and deliver solutions that power digital... ...Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge...SeniorFull timeInternship
$108.75k - $152.25k per year
...industries, providing a trusted foundation for software-defined businesses to thrive. The business leads... ...person we are looking for?The QNX Service PSP Test Team is seeking an experienced and highly motivated Software Developer in Test to help validate and deliver next-generation...SeniorFull timeInternshipImmediate start- Introduction At IBM Software, we transform client challenges into solutions. Building the world... ..., partners, and industries to design, develop, and deliver solutions that power digital... ..., Apache Flink, Kafka and more) . As a senior software engineer, you think strategically...SeniorFull time
$115k - $145k per year
...ll Love This Role Lumentum is developing the next generation of Optical... ...We are looking for a hands-on senior developer to take technical ownership... ...of embedded Linux application software from design through... ...production code and unit/integration tests; support integration and...SeniorFull timeLive InFlexible hours$150k - $183k per year
...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced Embedded Software Developer to join our team... ...memory resources. Software Development Design, implement, test, and maintain software primarily in C and C++ . Apply...SeniorFull timeFlexible hours$100k - $135k per year
...CAF) and its allies. The Job SRC CAN Ltd is seeking a Senior Software Developer to contribute to the design, development, and delivery of next... ...code: Contribute to software designs, requirements, and tests. Contribute to software development and integration...SeniorFull timeWork at officeRemote workFlexible hours- ...requirements and architecture documents to define test strategies, test cases, and automation... ...validate fixes. Track defects throughout the software development life cycle and communicate test status to stakeholders. Develop and maintain test tools, scripts, test cases,...Full time
$108.75k - $152.25k per year
...provides the trusted foundation that software-defined and physical AI systems... ...Package (BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next... ...standards Interested in opportunities to develop software under specialised safety...SeniorFull timeInternshipImmediate start$69k - $86k per year
...Location: Ottawa, ONT About this opportunity: Join our RP Test Management team and help shape software test for Ericsson’s embedded and cloud-native platforms... ..., strengthen software quality, and create a better developer experience. What you will do: Drive the design,...Long term contractFull timeTemporary work- ...avantages sociaux complets et de modalités de travail flexibles. Description du poste Nous recherchons un ingénieur test / vérification & validation logiciel embarqué, soucieux du détail, pour contribuer aux activités de test au sein d’une équipe HSIT sur un contexte...Permanent employmentFull timeFlexible hours
- ...baseband development team and help build software for current and next-generation radio access... ...reliable software. Design, implement, test, and integrate scheduler and baseband features... ...radio resource management functions. Develop software for embedded, real-time...Long term contractFull timeTemporary work
$95k - $110k per year
...possible. This role is Hybrid Ottawa Software Developer Position Summary The successful candidate... ...focus on designing, developing, testing, deploying and supporting software solutions... ...Responsibility Design, develop, integrate, test, and deploy production-quality software...Long term contractFull timeTemporary workWork at officeLocal areaWorldwide$108.75k - $152.25k per year
...Job Description: Shape the software foundation behind the next generation... ...our Sensor Framework team is developing a high-performance, scalable... ...you. What you’ll do As a senior member of the team, you’ll contribute... ...static analysis and unit testing Collaborate closely with hardware...SeniorFull timeInternshipImmediate start- Introduction At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...SeniorFull time
$85k - $111.3k per year
...this opportunity We are looking for a 5G Software Designer to join our Baseband... ...components within the communication stack. Develop and maintain the platform SDK used by application... ...end quality through unit and integration testing, CI pipelines, code reviews, static and...Long term contractFull timeTemporary workInternshipManual laborWorldwide$96k - $146k per year
...technologies, and more! In this position.. We are seeking a Senior Embedded Software Engineer with 8+ years of embedded software development... ...and help shape team AI practices and guardrails. Design, develop, and debug embedded C software for low-level and platform-level...Senior$80k - $112.5k per year
...provides the trusted foundation that software-defined and physical AI... ...for?The QNX Power Management Test Team is seeking an experienced... ...collaborate with world-class developers to identify and resolve issues... ...you. What You'll Do Design, develop, optimize automated tests, test...Full timeInternshipImmediate start$80k - $105k per year
...BB), provides the trusted foundation that software-defined and physical AI systems depend on... ...the intersection of operating systems, developer tools, AI, robotics, and embedded platforms... ...and Demonstrations: Develop, integrate, test, and maintain technology demonstrations...Full timeInternshipImmediate start$80k - $105k per year
...SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development... ...Defence (DND). Reporting to the Senior Staff Software Developer, this role will... ...Contribute to software requirements, and tests. Contribute to software development and...SeniorFull timeWork at officeRemote workFlexible hours$75k - $110k per year
...environment. About The Role As a Front End Developer you will be responsible for the... ...frontend framework. Our teams use an Agile Software development process to deliver software... ...software engineering practices including unit testing source control, static code analysis and...InternshipRemote work$93.4k - $133.4k per year
...consecutive year . Position Title: Senior Optical Characterization and Test Engineer Employment Type: Full-... ...challenges, and excited about developing groundbreaking optical systems ,... ...problem-solving skills Proficiency in Software Development The ideal candidate...SeniorFull timeLive InFlexible hours- ...vous rencontrer ! Aperçu du produit Motion Runneth de notre co-fondateur et PDG, Reza Khadjavi . À propos du rôle d'ingénieur logiciel senior En tant qu'ingénieur logiciel senior, vous travaillerez sur l'ensemble de la pile : construction de fonctionnalités,...SeniorDaily paidPermanent employmentFull timeSummer workWork at officeWork from home
- ...X and LinkedIn or visit We are seeking a senior Python Automation Engineer to design, build, and maintain scalable test automation frameworks for distributed, event... ...mentorship. You will work closely with software developers, DevOps engineers, and architects to improve...SeniorFull timeWorldwide
$131.25k - $181.25k per year
...industries, providing a trusted foundation for software-defined businesses to thrive. The business... ...-time systems. What You'll Do Design, develop, and enhance core operating system... ...subsystems. Develop and execute automated unit tests to ensure software quality and...Full timeInternshipImmediate start- ...opportunity We are seeking a 5G Cloud RAN Software Developer to join our Cloud RAN DU (Distributed... ...Contribute to the design, implementation, and testing of 5G Cloud RAN baseband features,... ...efforts. Perform requirement analysis, test design, and tool development to support...Long term contractFull timeTemporary work
- ...comprehensive benefits, and flexible work arrangements. Job Description We are looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities within an HSIT team in an automotive environment. You will play...Permanent employmentFull timeFlexible hours
- ...Who You Are You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business... ...and documentation. Participate in software release management, continuous... ...’s Top Employers for ten years is a testament to our vibrant culture. We believe in...SeniorLong term contractWork at officeLocal areaRemote work
$215k - $300k per year
...Khadjavi . À propos du rôle C'est un rôle hybride dans notre bureau de Montréal, trois ou quatre jours par semaine. En tant qu'Ingénieur Logiciel, vous travaillerez sur l'infrastructure de base derrière Runneth : la VM sur laquelle il fonctionne et les services qui y...SeniorDaily paidPermanent employmentFull timeWork at officeWork from home$69.45k - $119.45k per year
...AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade... ...requirements into secure, scalable software components spanning LLM applications, agent... ...approval is required. Create automated tests, evaluations and monitoring for prompts,...SeniorFull timeManual laborWork at officeLocal area$82.45k - $102.51k per year
...Position Purpose: Evaluates user business and software requirements and develops new or enhance existing and off-the-shelf... ..., and to reduce costs. Development, Testing and Documentation: Develops effective program code, tests and provides documentation for new releases...Permanent employmentTemporary workFor contractorsRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer in Test | Ingénieur·e logiciel senior en test. Be the first to apply!
- software engineer part time Ottawa, ON
- software engineer Ottawa, ON
- software design engineer Ottawa, ON
- software engineer - computer Ottawa, ON
- software developer internship no experience Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software engineer co-op Ottawa, ON
- software development engineer Ottawa, ON
- software developer Ottawa, ON
- software engineer - ai machine learning Ottawa, ON

