9 Salesforce Testing jobs in Canada
Test Automation - Manager
Posted 1 day ago
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 1 day ago
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 1 day ago
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.
Senior System Test Automation Engineer
Posted 1 day ago
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.
Compiler Test and Automation Engineer
Posted 6 days ago
Job Viewed
Job Description
Huawei Canada has an immediate 12-month contract opening for an Engineer.
About the Team:
The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and SW-HW co-design, optimizing for AI, graphics, games, and mobile applications while tackling technological challenges through open-source community.
About the Job:
Automate all technical operations, in a scalable and maintainable manner.
Set up monitoring, logging and tracing tools to detect and fix any potential issues, and to improve user productivity.
Timely troubleshooting of on-premise infrastructure, systems, network and application stacks.
Design, deploy and maintain performance testing frameworks, and related reporting systems.
Work with software development teams on capacity planning, server allocation and installation, and access control and security assurance.
Support and automate software development workflows for continuous software quality improvements in diverse environments (mostly Linux based).
Develop integrations with continuous integration systems and code versioning platforms.
Black-box and white-box testing, coverage analysis, and other software quality assurance tasks.
Software Quality Assurance and Automation Test Engineer -Automotive Infotainment
Posted 1 day ago
Job Viewed
Job Description
Job Description
Location: Markham, Ontario, Canada
Position Title: Software Quality Assurance and Automation Test Engineer - Automotive Infotainment
CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,400 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.
CIeNET has been expanding its footprint in Canada to better serve our industry leading customers in the automotive industry. We are engaged in the development of cutting-edge technologies and products that have brought automotive infotainment, mobile internet, telematics services, and Advanced Driver Assistance Systems (ADAS) technologies to fruition over the years.
CIeNET Canada welcomes skilled, dedicated, innovative and motivated professionals to join our team in developing a promising career with us.
Role Summary
The software QA engineer will be an important member of our infotainment testing/verification team in Canada, which is part of the larger Global Engineering team working with our industry leading client. The QA engineer will be responsible for defining, implementing, executing, and maintaining test plans and test cases to ensure the software is delivered with high quality. The engineer will work closely with software developers/engineers, requirement developers/engineers and program managers through the entire product lifecycle. The QA engineer reviews requirement specifications and design documents, to better understand the features and specifications for the efficient design of test cases to address the full spectrum of the requirements and quality. The automation test Engineer should improve engineering productivity. In order to achieve this goal, automation test engineer are responsible for designing and implementing highly efficient automation test infrastructure, as well as tools and test scripts to test the specific products and solutions automatically.
Key Responsibilities
- Participate in requirement reviews in order to write test procedures and test cases
- Define test strategies based on software development plans
- Define and maintain test plans based on software development schedule
- Setup, integrate and develop highly efficient and reliable test infrastructure
- Design and develop tools and scripts for product and solution automation test
- Investigate and evaluate new techniques and tools for continuous improvement
- Ensure test plans align with the development schedule and project milestones
- Prepare test reports on test results and problems and provide initial issue analysis
- Analyze reported issues to generate quality reports, and contribute to defect prevention
- Support development teams to verify and/or reproduce reported issues
- Participate in the continuous improvement of test processes and methodologies
- Setup and configure necessary hardware and operating environments for specialized and daily test cases
- Maintain of test equipment and the test library environment
- Participate in development of test tools and test scripts
- Interact with software developers and other QA engineers to ensure the deliverables fully address the needs
Requirements
Required Skills and Experiences:
- Minimum three years of experience in software quality assurance
- Minimum two years of experience in testing Android code
- Minimum two years of experience in mobile or automotive industry
- Understanding and experience of different automation framework
- Experience in automation tools like Jenkins, Selenium, Appium and others is a plus
- Experience with Android automation test tools such as UiAutomator, Monkey&MonkeyRunner or Robotium
- Development or scripting skills in common language such as JAVA, Python, Perl, C++ or shell
- Ability to anticipate problems and issues, and then recommend solutions to the problems
- Experience in mobile application automation is highly preferred
- Solid knowledge of software quality assurance methodologies and tools
- Knowledge of testing embedded product software
- Test driven development experience is a plus
- Good experience with different Operating Systems, especially Linux variants
- Working knowledge of Scrum/Agile software development process
- Outstanding verbal and written communication skills
- QA analyst / engineer needs to possess technical writing skills, effective communication skills, problem-solving and analytical skills, organizational skills, and interpersonal skills.
- QA analyst / engineer must be self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment
Education and Training:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
Preferred Education and Certification:
- Higher degrees is preferred
- Professional Engineering designation is a plus
Benefits
- Extended group insurance including prescription drugs, dental and vision cares
- RRSP employer match
- 15 days annual vacation
CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.
Be The First To Know
About the latest Salesforce testing Jobs in Canada !