439 Automation jobs in Canada
Test Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary: CAD 50,000 annually
Job Description
YuJa is looking for talented individuals to play a full-time Test Automation Engineer role on our Team. Our team is passionate, excited about growth opportunities, and very creative. We are looking for people who are like-minded in vision but also can contribute to the diverse thinking our team requires.
About Us
YuJa, Inc. is a leading provider of cloud-based digital compliance and accessibility solutions for regulated sectors worldwide. Serving clients in higher education, K-12, government, and healthcare, YuJa enables organizations to meet evolving regulatory demands while delivering engaging, secure, and accessible digital experiences.
About the Role
- Play a key role in strengthening the reliability and scalability of our SaaS solutions by driving automation-first testing practices.
- Design, build, and maintain robust automated test frameworks covering web, API, and integration layers to ensure high-quality software releases.
- Collaborate closely with developers, QA engineers, and product managers to define test strategies, identify risks, and proactively prevent defects before production.
- Integrate automated testing into CI/CD pipelines to streamline release cycles, reduce manual testing efforts, and increase confidence in deployments.
- Analyze test results, report meaningful insights, and support a culture of quality and continuous improvement within the engineering team.
- Contribute to delivering innovative, reliable, and accessible solutions to the institutions and learners we serve.
About You
- Proficiency in creating, executing, and maintaining automated test scripts using frameworks such as Selenium, Cypress, Playwright, or similar. (Playwright is preferred)
- Experience with CI/CD tools (e.g., Jenkins, GitHub Actions) to integrate automated testing into deployment pipelines.
- Strong knowledge of software testing methodologies, including functional, regression, integration, and performance testing.
- Hands-on experience with OOP and scripting languages such as Java, Python, JavaScript, TypeScript, or C#.
- Strong understanding of clean code principles and software architecture.
- Ability to analyze test results, identify issues, and collaborate effectively with developers for quick resolution.
- Knowledge of version control systems (e.g., Git).
- Familiarity with API testing tools such as Postman, REST Assured, or Karate.
- Ability to work independently.
- Excellent problem-solving skills with the ability to think critically and troubleshoot efficiently.
- Strong communication skills to document test processes and collaborate across cross-functional teams.
- Passion for automation and continuous improvement in testing practices.
- (Bonus) Experience with cloud platforms (AWS, Azure, or GCP) and containerized environments (Docker, Kubernetes).
Educational Requirements
Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field.
Why Youll Love Working Here
YuJa is a multiple-time honoree on Forbes list of Best Start-Up Employers in America. We offer a competitive compensation package that include a base salary starting at CAD 50,000/yearand comprehensive benefits and engagement opportunities.
Comprehensive Benefits:
- Health, vision, and dental benefits, 100% employer-paid
- Additional benefits include RRSP, gym subsidies, and more
- Work-life balance including flexible work hours to create an ideal work-life balance
- Paid sick days and flex days
Team Engagement:
- Fun activities and celebrations, including Canada Day Trip, Saint Patrick's Day Party, Halloween Costume Contests, Holiday Dinner Party, and more
- Office perks including company-provided snacks, drinks and events
- Employee recognition programs, such as gift cards and Employee of the Week rewards
- Professional growth including continuous learning opportunities and reimbursements to support personal and professional development
- Hands-on experience working with senior-level business leaders
Schedule
This is an office-based role with standard hours from Monday to Friday.
How to Apply
This job is exclusively directed towards candidates already in Canada. You may apply directly online via this site by submitting your resume and academic transcripts. If any questions, please send an email
YuJa is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Test Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
Actalent is seeking a Test Automation Engineer for a position in Ottawa!
Job Title: Test Automation Engineer
Actalent is seeking a seasoned Test Automation Engineer with expertise in Python, Pytest and testing on embedded systems. If you are looking for an exciting next step in your career with one of our largest Aerospace Clients this opportunity may be for you!
Job Description
The ideal candidate will be responsible for developing, implementing, and maintaining automated test frameworks to ensure the quality and reliability of our systems. This role requires strong technical expertise, excellent problem-solving abilities, and a commitment to continuous improvement. The Test Automation Engineer will work closely with cross-functional teams, including developers, network engineers, and QA, to deliver high-quality testing solutions.
Responsibilities
- Develop and expand automation frameworks using Python and Pytest for system verification and regression testing.
- Integrate and test APIs, particularly CNOS APIs and libraries for seamless data retrieval.
- Perform regression, integration, sanity, smoke, blackbox, and whitebox testing.
- Document automation frameworks, API usage, and troubleshooting guides.
- Conduct root cause analysis and resolve network and software integration issues.
- Collaborate with cross-functional teams to achieve project goals and deliver high-quality solutions.
- Provide mentorship and guidance to team members.
- Ensure scalability and performance optimization of testing processes.
- Work on multi-platform testing and develop scalable testing frameworks.
- Implement advanced monitoring and reporting solutions.
- Execute manual test cases using Ixia and CNOS test cases.
Essential Skills
- 6+ years of experience with Python scripting and development from scratch.
- Proficiency in Pytest or similar frameworks such as Slash, Robot.
- Experience creating test plans and test cases for an automated test environment.
- Testing software on embedded systems.
- Knowledge of GRPC and PyTest.
- Proficiency in Git and GitLab.
Additional Skills & Qualifications
- Comfortable with 'greenfield' development; building a project or feature from the ground up.
- Experience with Protobuf messaging between various segments.
- Familiarity with Agile methodologies.
- Experience with API testing using tools like Postman and REST API.
- Embedded testing on target systems is a nice-to-have.
- Experience writing tests using gNMI, gRPC, or REST.
Work Environment
This position requires working on-site for four days per week, with Wednesdays as remote workdays. Arrival and departure times are flexible within reason to accommodate traffic, etc.
Pay and Benefits
The pay range for this position is $50.00 - $72.00/hr.
Workplace Type
This is a fully onsite position in Ottawa,ON.
À propos d'Actalent:Actalent est un chef de file mondial des services d’ingénierie et de sciences et des solutions de talents. Nous aidons les entreprises visionnaires à faire progresser leurs initiatives en matière d’ingénierie et de science en leur donnant accès à des experts spécialisés qui favorisent la mise à l’échelle, l’innovation et la mise en marché rapide. Avec un réseau de près de 30 000 consultants et plus de 4 500 clients aux États-Unis, au Canada, en Asie et en Europe, Actalent est au service d’un grand nombre d’entreprises du classement Fortune 500.
Actalent est un employeur souscrivant au principe de l’égalité des chances et accepte toutes les candidatures sans tenir compte de la race, du sexe, de l’âge, de la couleur, de la religion, des origines nationales, du statut d’ancien combattant, d’un handicap, de l’orientation sexuelle, de l’identité sexuelle, des renseignements génétiques ou de toute autre caractéristique protégée par la loi.
Si vous souhaitez faire une demande d’accommodement raisonnable, tel que la modification ou l’ajustement du processus de demande d’emploi ou d’entrevue à cause d’un handicap, veuillez envoyer un courriel à pour connaître d’autres options d’accommodement.
About ActalentActalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.
Test Automation - Manager
Posted today
Job Viewed
Job Description
Job Description
We are currently seeking a highly skilled and experienced Test Automation Manager.
As the Test Automation Manager, you will be responsible for leading and managing our automation testing efforts. Your extensive experience in automation testing, along with your proficiency in various automation tools and frameworks, will be essential in ensuring the quality and efficiency of our software testing processes.
Responsibilities:
- Lead and manage the test automation team, providing guidance and support in implementing effective automation strategies.
- Design, develop, and maintain automation frameworks and test scripts using Selenium, UFT / QTP, Botium Testing tool, C#, Chatbot Testing, ComputerVision Testing, Cypress, Katalon, MBT, ML/NLP Testing, PTF, RPA Testing, SAP Worksoft, Service Now, Talos, Test complete, Tosca, UFT, Voice bot/IVR Testing, Automation Testing - UFT / QTP, Botium Testing tool, Chatbot Testing, ComputerVision Testing, Java Script, JDBC, JIRA Administrator - Testing, ML/NLP Testing, Model based testing (MBT), PS Testing, Rest Assured, RPA Testing, SOAP UI, Voice bot/IVR Testing, Web services Testing-SOAP UI.
- Utilize your expertise in Karate framework to build and enhance automation testing capabilities.
- Collaborate with cross-functional teams to analyze software requirements and design test cases accordingly.
- Drive the adoption of best software engineering practices including CI/CD and automated testing.
- Stay updated with the latest advancements in automation testing tools and platforms.
- Provide leadership in innovation and adoption of leading test platforms/solutions.
- Train and mentor team members on automation testing best practices.
- Monitor and report on the progress and performance of automation testing activities.
Requirements:
- 8-12 years of experience in automated testing, with at least 5 years focused specifically on automation testing.
- Proficiency in building automation frameworks and writing automation test scripts using Java.
- Strong understanding of Java/J2EE development to design, implement, and triage defects or issues.
- Expertise in Karate framework is mandatory.
- Familiarity with leading tools such as Maven, Jenkins, Bitbucket/Git Repos.
- Proven ability to build automation testing frameworks from scratch using tools like Karate, Selenium, Cucumber, Rest Assured, etc.
- Solid understanding of good software engineering practices including CI/CD and automated testing.
- Excellent problem-solving skills and attention to detail.
- Strong leadership abilities and the ability to effectively manage a team.
If you are a highly motivated and experienced Test Automation Manager looking for an exciting opportunity in an innovative environment, we encourage you to apply. Please submit your resume and cover letter outlining your relevant experience and qualifications.
Test Automation Lead - Hybrid
Posted today
Job Viewed
Job Description
Job Description
Company Description
ISAAC partners with North American fleets to provide a user-friendly solution that simplifies trucking. Focused 100% on the trucking industry, we help carriers overcome challenges, while boosting driver happiness. With proven system reliability and system integration capabilities driven by our open platform, our solution helps your drivers and back-office team work smoothly.
For more information, visit
We’re excited to grow our team of tech pioneers and build the future of the trucking industry. Don’t hesitate to reach out and learn more about working with our friendly, in-house group.
Job DescriptionThe role of Test Automation Lead is to provide technical leadership and in-depth subject matter expertise in test automation. You will be responsible for maximizing automated test coverage to reduce regression time on minor and major releases. Your mission will include facilitating the writing and optimizing the execution of automated tests, while ensuring harmonious alignment within the team.
Responsibilities
- Design and develop automated test scripts for complete coverage.
- Target key features and regression cases for all releases.
- Implement best practices to optimize test coverage and efficiency.
- Collaborate with development teams to adapt tests accordingly.
- Write detailed test cases for integration into automated scripts.
- Develop execution strategies to integrate tests into deployment pipelines.
- Ensure the correct configuration of test environments for automated tests.
- Optimize script performance to reduce execution times.
- Integrate tests into CI/CD pipelines for continuous execution.
- Identify and resolve bottlenecks in test environments.
- Implement test performance monitoring mechanisms.
- Contribute to the definition of objectives, strategies and tactics, while optimizing resources.
- Recruit, train and retain top talent to foster collective success.
- Lead and inspire by embodying ISAAC values while maintaining alignment with objectives, taking into account organizational and personal needs, and demonstrating courage, adaptability and boldness.
- Bachelor's degree in computer science or software engineering, or other training combined with relevant experience
- 5 years' experience in quality assurance test automation
- 2 years in a leadership role
- Bilingual: French & English (Reason: Complex relationships and advanced language comprehension)
- Selenium, Appium, Java, Xpath, databases
- Experience in automating Android websites and mobile applications
- Experience in an Agile / Scrum environment
- Experience in implementing test plans and test cases
- Experience designing, creating and maintaining automation scripts
- Strong analytical and problem solving skills
- Ability to work in a team environment and good communicator
- Good organizational skills and detail oriented.
Additional Information
Collaborators are at the center of ISAAC’s interests and values. This explains the numerous benefits of working at ISAAC, namely:
- varied career opportunities
- a stimulating work environment focused on innovation
- enthusiastic and collaborative teams
- competitive salaries and benefits promoting work-life balance: a complete group insurance plan, group RRSP, an EAP, flexible hours, 4 weeks of vacation, etc.
- various social activities and free snacks and coffee every day.
Test Automation Developer - Hybrid
Posted today
Job Viewed
Job Description
Job Description
Company Description
ISAAC partners with North American fleets to provide a user-friendly solution that simplifies trucking. Focused 100% on the trucking industry, we help carriers overcome challenges, while boosting driver happiness. With proven system reliability and system integration capabilities driven by our open platform, our solution helps your drivers and back-office team work smoothly.
For more information, visit
Job DescriptionIf you are rigorous and passionate about quality assurance testing and software development processes, join ISAAC's R&D Quality Assurance team.
You will contribute to the quality and maintenance of the company's vehicular telemetry software. Your main responsibilities will be to develop, implement and apply effective automated testing methods to ensure that products meet established quality standards. You will also analyze various change requests.
Applications serviced
- Data analysis application
- Real-time communication application with vehicle on-board recorders
- Distributed client/server fleet management application
- SOA type application using the .NET platform
Responsibilities
- Collaborate with QA and development teams to design and implement specific component testing automation tools, as well as integrated regression testing
- Analyze future feature testing requirements to plan and develop automated tests, including data validations
- Report issues/defects and document improvement ideas in Azure DevOps
- Track reported issues
- Apply quality assurance best practices
- Set up and maintain various test environments
- Identify test cases to automate in Azure DevOps
- Write test cases
- Execute some test cases manually when necessary
- Ensure all deliverables meet quality objectives for functionality, performance, stability, security, accessibility, and data quality.
- Bachelor's degree in computer science, software engineering or other related education and experience
- 2 to 5 years of experience in quality assurance test automation for websites and Android mobile applications
- Experience with Java
- Experience in an Agile / Scrum environment
- Experience in implementing test plans and test cases
- Experience designing, creating and maintaining automation scripts
- Strong analytical and problem solving skills
- Ability to work in a team environment and good communicator
- Good organizational skills and detail oriented.
Assets
- Knowledge of programming (e.g., Windows PowerShell)
- Experience with Selenium, TestNg, Appium
- Experience with Postman
- Experience with databases and SQL
- Experience with Azure DevOps and Git
- Knowledge of IDE (Eclipse, IntelliJ)
- Knowledge of JMeter
Additional Information
Collaborators are at the center of ISAAC’s interests and values. This explains the numerous benefits of working at ISAAC, namely:
- varied career opportunities
- a stimulating work environment focused on innovation
- enthusiastic and collaborative teams
- competitive salaries and benefits promoting work-life balance: a complete group insurance plan, group RRSP, an EAP, flexible hours, 4 weeks of vacation, etc.
- various social activities and free snacks and coffee every day.
SDET - Backend Test Automation
Posted today
Job Viewed
Job Description
Job Description
SDET - Backend Test Automation
Location: 100% Remote, Canada
Experience: 6+ Years
Role Summary : NearSource is looking for a Software Development Engineer in Test (SDET) specializing in Python and backend testing. In this role, you will design and execute automated tests for APIs, backend services, and cloud-native systems. You will play a critical part in ensuring the reliability, performance, and compliance of large-scale distributed environments supporting enterprise-grade data systems.
Key Responsibilities
- Design, build, and maintain automated unit and integration test suites for APIs and backend services.
- Develop reliable Python-based test scripts to validate microservices and distributed applications.
- Safeguard data accuracy and consistency within large-scale backend data pipelines.
- Partner with engineering teams to embed automated testing within CI/CD workflows.
- Validate cloud-native services on AWS, including Lambda, API Gateway, DynamoDB, S3, SNS/SQS, and CloudWatch.
- Utilize serverless testing approaches and frameworks like PyTest and Serverless.
- Continuously monitor and enhance test coverage to ensure the stability of backend systems.
Required Skills
- Strong proficiency in Python for backend test automation.
- Solid experience building unit and integration tests for APIs and backend applications.
- Deep knowledge of backend and API testing for services, microservices, and data pipelines.
- Practical expertise with AWS services (Lambda, API Gateway, DynamoDB, S3, SNS/SQS, CloudWatch).
- Familiarity with CI/CD platforms such as Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline.
- Skilled at integrating automated tests into release and deployment processes.
- Advanced experience with PyTest for test development, execution, and reporting.
Preferred Skills
- Knowledge of the Serverless framework.
- Broader exposure to cloud platforms (AWS highly preferred, but others are a plus).
- Understanding of compliance and security testing practices.
- Experience with observability and logging tools like Splunk, Kibana, or AWS CloudWatch.
Apply now, or share your resume with salary expectations at . Thank you for considering a career with us! Once you submit your application, our Talent Acquisition team will review your resume thoroughly. If there's a strong match, we'll reach out to discuss your experience, role details, benefits, compensation, and next steps. While we strive for transparency, we may not be able to respond to every applicant due to high volume, but we genuinely appreciate your time and interest.
About NearSource: NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.
Equal Opportunity Statement: NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.
Senior Test Automation Specialist
Posted today
Job Viewed
Job Description
Job Description
PLATO is Canada's only Indigenous-led, Indigenous-staffed software testing services firm. We insist on working with quality people who share our passion for quality testing and have built a team of people who also believe quality is the most important deliverable. Our team of software testing specialists believes that better software leads to a better world.
We are committed to building strong communities - PLATO trains and employs members of First Nations, Metis, and Inuit communities across the country and strives to build a network of 1000 Indigenous software testers across Canada. PLATO has offices on or near Indigenous communities across Canada in Ottawa, Fredericton, Sault Ste Marie, Regina, Calgary, and Vancouver.
We are actively looking for a Senior Test Automation Specialist for our client project.
Responsibilities
- Design, develop and implement automation strategies, frameworks and test scripts
- Identify and document defects encountered during test execution activities utilizing defect tracking tools
- Participate with clients in discussions of prioritizing testing activities
- Analyze and interpret results to help identify issues and propose solutions
- Consult with clients to provide advice, direction, and proposed solutions with respect to the implementation of test automation
Qualifications
Mandatory:
- This role requires Federal Secret Clearance. Having resided in Canada for the past 10 years is required to qualify for clearance.
- Computer Science degree or equivalent
- Minimum 8 years of test automation experience with a minimum of three projects/roles
- Experience testing Web, Desktop, API, and Enterprise solutions
- Experience with multiple automation toolsets/frameworks (Selenium, Robot, WebDriverIO, Playwright, Tosca, etc)
- Expert in more than one coding language (Java, Python, JavaScript, TypeScript, C#, etc.
- Excellent communication and consulting skills
- Candidate must be willing to work onsite from one of our office locations
Preferred:
- Experience with Robot Framework and Python
- Experience with Continuous Integration tools (Jenkins, TeamCity, GitLab, etc.)
- Experience in automated API testing (ReadyAPI, Postman, etc)
- Experience working in a mobile test environment that includes iOS and Android
- A continuous learner, up to date with industry best practices and the flexibility to transfer knowledge between toolsets
- Excellent time management skills, able to manage multiple tasks, self-motivated, and strong attention to detail
- Bilingual (EN/FR) would be an asset
About PLATO
Who We Are
PLATO is a software testing and technology services company trusted by clients around the world.
In addition to providing our clients the highest quality software testing services, PLATO is creating careers in technology for First Nations, Inuit, and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997, we have been helping organizations all over the world reach their quality objectives by delivering scalable, proven, quality-centric managed services. Companies such as Apple, Suncor, TD Bank, Medavie, BCLC, LinkedIn, Boeing, and many others have gained considerable advantage from our Quality Assurance (QA), Testing, and eLearning expertise and experience.
We deliver specialized QA services to our clients with the goal of helping them increase profitability, boost customer satisfaction, manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions, designed to generate increased efficiencies, competitive advantage, and market share for our clients.
Are you interested?
At PLATO, we encourage our employees' personal career growth. We have plans in place to make sure that each employee is connected with a people manager to help guide them through their professional development, offer e-learning classes, and give our employees the opportunity to pursue software certifications for cutting-edge technologies.
PLATO respectfully acknowledges that our offices are located on treaty territories, unceded First Nations and Inuit territories, and part of Métis homelands. We honour their long history of welcoming many Nations to the beautiful Turtle Island and we actively work towards reconciliation between Métis, Inuit, and First Nation peoples and non-Indigenous people on this Land.
We contribute to proactive employment practices to promote inclusivity and diversity to those especially marginalized populations such as women, persons with disabilities, members of visible minorities, First Nations, Métis, and Inuit peoples, and all other groups protected under the Human Rights Code.
We are committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require accommodation during any aspect of the recruitment process and we will work with you to address your needs.
Be The First To Know
About the latest Automation Jobs in Canada !
SDET - Backend Test Automation
Posted 3 days ago
Job Viewed
Job Description
SDET - Backend Test Automation
Location: 100% Remote, Canada
Experience: 6+ Years
Role Summary : NearSource is looking for a Software Development Engineer in Test (SDET) specializing in Python and backend testing. In this role, you will design and execute automated tests for APIs, backend services, and cloud-native systems. You will play a critical part in ensuring the reliability, performance, and compliance of large-scale distributed environments supporting enterprise-grade data systems.
Key Responsibilities
- Design, build, and maintain automated unit and integration test suites for APIs and backend services.
- Develop reliable Python-based test scripts to validate microservices and distributed applications.
- Safeguard data accuracy and consistency within large-scale backend data pipelines.
- Partner with engineering teams to embed automated testing within CI/CD workflows.
- Validate cloud-native services on AWS, including Lambda, API Gateway, DynamoDB, S3, SNS/SQS, and CloudWatch.
- Utilize serverless testing approaches and frameworks like PyTest and Serverless.
- Continuously monitor and enhance test coverage to ensure the stability of backend systems.
Required Skills
- Strong proficiency in Python for backend test automation.
- Solid experience building unit and integration tests for APIs and backend applications.
- Deep knowledge of backend and API testing for services, microservices, and data pipelines.
- Practical expertise with AWS services (Lambda, API Gateway, DynamoDB, S3, SNS/SQS, CloudWatch).
- Familiarity with CI/CD platforms such as Jenkins, GitLab CI, GitHub Actions, or AWS CodePipeline.
- Skilled at integrating automated tests into release and deployment processes.
- Advanced experience with PyTest for test development, execution, and reporting.
Preferred Skills
- Knowledge of the Serverless framework.
- Broader exposure to cloud platforms (AWS highly preferred, but others are a plus).
- Understanding of compliance and security testing practices.
- Experience with observability and logging tools like Splunk, Kibana, or AWS CloudWatch.
Apply now, or share your resume with salary expectations at . Thank you for considering a career with us! Once you submit your application, our Talent Acquisition team will review your resume thoroughly. If there's a strong match, we'll reach out to discuss your experience, role details, benefits, compensation, and next steps. While we strive for transparency, we may not be able to respond to every applicant due to high volume, but we genuinely appreciate your time and interest.
About NearSource: NearSource Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation. Our global engineering teams build and deploy impactful technology for some of the world's most admired brands, working directly on long-term client initiatives.
Equal Opportunity Statement: NearSource is an equal opportunity employer committed to fostering an inclusive and respectful environment. We celebrate diversity and do not discriminate based on race, gender, religion, sexual orientation, age, disability, or background. Innovation thrives when everyone feels empowered to contribute.
Senior System Test Automation Engineer
Posted today
Job Viewed
Job Description
Job Description
Sonatus is a well-funded, fast-paced, and rapidly growing company whose software products and solutions help automakers build dynamic software-defined vehicles. With over four million vehicles already on the road with top global OEM brands, our vehicle and cloud software solutions are at the forefront of automotive digital transformation. The Sonatus team is a talented and diverse collection of technology and automotive specialists hailing from many of the most prominent companies in their respective industries.
Sonatus is headquartered in Sunnyvale, California, with international locations in Ireland, France, Germany, Poland, Korea, China, India, Taiwan, and Japan. This is a remote position within Ontario, Canada.
The Opportunity:Sonatus is looking for an experienced System Test Engineer with deep expertise in AI testing to lead quality efforts across AI-driven embedded and cloud-connected systems. This role centers on validating AI model deployment, monitoring, and automation within innovative automotive and cloud environments.
Role and Responsibility:- Collaborate with diverse teams to define testing strategies for challenging and innovative projects.
- Develop and execute detailed test plans using a combination of automation and manual testing.
- Triage integration issues, replicate problems, and assist in identifying root causes and solutions.
- Escalate potential issues (Software, Hardware, Resources) to the Project Manager/Executive team.
- Track testing activities, ensuring clear alignment across key stakeholders
- Identify areas for improvement in test coverage and methodology, providing valuable suggestions.
- Act as the gatekeeper for each release, representing the voice of customers and providing constructive feedback.
- Work with the development team to orchestrate AI model deployment and monitoring
- A bachelor's degree (MS preferred) in computer science, computer engineering, electrical engineering, or other related fields is required.
- Minimum 5-8 years of experience in embedded software in data centers, networking, security, cloud services, or the automotive industry.
- Proficient in test methodologies with experience in system-level testing of physical devices.
- Familiarity with the Linux command line and proficiency in shell scripting.
- Familiarity with Quality Assurance for the Cloud Platform developed on private and public Cloud Infrastructure.
- Strong expertise in AI fundamentals, neural networks, and model deployment
- Strong experience in E2E testing of cloud-controlled / monitored embedded products.
- Strong experience in testing OTA / FOTA functionalities.
- Review and challenge product requirements, design, and functional specifications.
- Proficient in developing, reviewing, and modifying Python scripts to enhance test coverage.
- Experience with designing and implementing test tools for AIML automation and deployment
- Familiarity with common test frameworks such as PyTest, Playwright, Behave, or similar.
- Familiarity with test tools like Vector CANoe, VehicleSpy, PEAK, Spirent, IXIA, or similar products is a plus
- Proficiency in JIRA, Jenkins, or similar tools.
- Excellent written, verbal, and presentation skills.
Sonatus is a fast-paced and innovative company and are seeking team members who are passionate about making a difference. If you are ready to take your career to the next level, we highly encourage you to apply.
To all recruitment agencies : Sonatus, Inc. ("Sonatus") does not accept unsolicited agency resumes. Please do not forward resumes to our careers alias or other Sonatus' employees. Sonatus is not responsible for any fees associated with unsolicited activities.