215 Testing Engineer jobs in Canada

Automation Testing Engineer (Java, Selenium, Contact Center Transformation)

Toronto, Ontario Talencore

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Our client, a major Canadian financial institution with a national presence and global reputation, is looking to hire a few experienced Senior Quality Engineer Leads to join their technology team. In this role, you'll lead quality assurance initiatives, drive test automation excellence, and ensure their digital banking solutions meet the highest standards of reliability and security.


Term : 1-Year Contract

Location : Toronto, ON / London, ON / Montreal QC (hybrid)

NOTE: Please apply with your Word version resume


What You'll Do

  • Serve as a Test Lead for complexity initiatives, accountable for implementing effective test strategies and plans, test design / development test case automation and test execution to achieve business outcomes.
  • Provides QE leadership, direction and feedback throughout the development and design process; provides test development / automation support to ensure that the quality of the intended solution is met.
  • Leverage strong knowledge to understand technical solutions to build optimized test approaches, inclusive of the tooling strategy
  • Strong knowledge of test data management to reuse automated test data provisioning capabilities
  • Effectively engineer and leverage tools and Engineering practices (DevOps tools and processes, source code management, Service Virtualization, monitoring tools, etc.)
  • Implement functional and/or non-functional automation frameworks (performance, readiness / reliability testing (ORT), accessibility, security) including script development and execution, and ensure automated tests are integrated into the Continuous Integration (CI), delivery, and testing (CI/CD/CT) pipelines
  • Play a key role in developing, documenting, and proactively identifying end-to-end test solution designs and early automation opportunities
  • Work collaboratively with the development team to define and validate user stories, acceptance criteria and Definition of Done (DoD) / Ready (DoR)
  • Apply the principles of behavior /Test Driven Development (BDD / TDD) and focus on value driven outcomes
  • Leads Proof of Concepts (POCs) to evaluate new technologies geared towards better, faster, more secure testing activities (such as Service Virtualization, DevOps, BDD, Test Data Management)



Requirements

What You Bring


Core Tools & Technologies:

  • Test Management: Jira (6+ years), X-ray (6+ years)
  • Automation: Selenium, Cucumber, Rest Assured, Postman (6+ years each)
  • Programming: Java (6+ years)
  • Testing: Database Testing (6+ years), Accessibility (JAWS: 2+ years), JMeter (optional), TOSCA (optional)

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 6+ years in a QA/QE role with increasing responsibility.
  • Strong understanding of test automation frameworks and tools.
  • Hands-on experience with CI/CD pipelines and DevOps practices.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications:

  • Experience in regulated industries (e.g., finance, healthcare).
  • ISTQB or similar QA certification.
  • Familiarity with cloud platforms and service virtualization.


---


At Talencore, we stand against racism and discriminatory practices. We stand against violence.


We proudly support and partner with organizations that lift people up so everyone can succeed and thrive, and honour our candidates' experiences, perspectives and unique identity.


We are committed to continuing to make diversity, equity, and inclusion part of everything we do – from how we work with our talented candidates to how we support our clients in building their diverse workforce.


This advertiser has chosen not to accept applicants from your region.

Automation Testing Engineer (Java, Selenium, Contact Center Transformation)

M5K 1A1 Toronto, Ontario $50000 - $100000 annum Talencore

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

Our client, a major Canadian financial institution with a national presence and global reputation, is looking to hire a few experienced Senior Quality Engineer Leads to join their technology team. In this role, you'll lead quality assurance initiatives, drive test automation excellence, and ensure their digital banking solutions meet the highest standards of reliability and security.Term : 1-Year ContractLocation : Toronto, ON / London, ON / Montreal QC (hybrid)NOTE: Please apply with your Word version resumeWhat You'll Do Serve as a Test Lead for complexity initiatives, accountable for implementing effective test strategies and plans, test design / development test case automation and test execution to achieve business outcomes. Provides QE leadership, direction and feedback throughout the development and design process; provides test development / automation support to ensure that the quality of the intended solution is met.Leverage strong knowledge to understand technical solutions to build optimized test approaches, inclusive of the tooling strategyStrong knowledge of test data management to reuse automated test data provisioning capabilitiesEffectively engineer and leverage tools and Engineering practices (DevOps tools and processes, source code management, Service Virtualization, monitoring tools, etc.)Implement functional and/or non-functional automation frameworks (performance, readiness / reliability testing (ORT), accessibility, security) including script development and execution, and ensure automated tests are integrated into the Continuous Integration (CI), delivery, and testing (CI/CD/CT) pipelinesPlay a key role in developing, documenting, and proactively identifying end-to-end test solution designs and early automation opportunitiesWork collaboratively with the development team to define and validate user stories, acceptance criteria and Definition of Done (DoD) / Ready (DoR)Apply the principles of behavior /Test Driven Development (BDD / TDD) and focus on value driven outcomesLeads Proof of Concepts (POCs) to evaluate new technologies geared towards better, faster, more secure testing activities (such as Service Virtualization, DevOps, BDD, Test Data Management)RequirementsWhat You Bring Core Tools & Technologies: Test Management: Jira (6+ years), X-ray (6+ years)Automation: Selenium, Cucumber, Rest Assured, Postman (6+ years each)Programming: Java (6+ years)Testing: Database Testing (6+ years), Accessibility (JAWS: 2+ years), JMeter (optional), TOSCA (optional)Required Qualifications: Bachelor's degree in Computer Science, Engineering, or related field.6+ years in a QA/QE role with increasing responsibility.Strong understanding of test automation frameworks and tools.Hands-on experience with CI/CD pipelines and DevOps practices.Strong analytical, problem-solving, and communication skills.Preferred Qualifications: Experience in regulated industries (e.g., finance, healthcare).ISTQB or similar QA certification.Familiarity with cloud platforms and service virtualization.--- At Talencore, we stand against racism and discriminatory practices. We stand against violence.We proudly support and partner with organizations that lift people up so everyone can succeed and thrive, and honour our candidates' experiences, perspectives and unique identity.We are committed to continuing to make diversity, equity, and inclusion part of everything we do – from how we work with our talented candidates to how we support our clients in building their diverse workforce.
This advertiser has chosen not to accept applicants from your region.

Test Automation - Manager

Toronto, Ontario Forhyre

Posted today

Job Viewed

Tap Again To Close

Job Description

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:

  1. Lead and manage the test automation team, providing guidance and support in implementing effective automation strategies.
  2. 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.
  3. Utilize your expertise in Karate framework to build and enhance automation testing capabilities.
  4. Collaborate with cross-functional teams to analyze software requirements and design test cases accordingly.
  5. Drive the adoption of best software engineering practices including CI/CD and automated testing.
  6. Stay updated with the latest advancements in automation testing tools and platforms.
  7. Provide leadership in innovation and adoption of leading test platforms/solutions.
  8. Train and mentor team members on automation testing best practices.
  9. Monitor and report on the progress and performance of automation testing activities.

Requirements:

  1. 8-12 years of experience in automated testing, with at least 5 years focused specifically on automation testing.
  2. Proficiency in building automation frameworks and writing automation test scripts using Java.
  3. Strong understanding of Java/J2EE development to design, implement, and triage defects or issues.
  4. Expertise in Karate framework is mandatory.
  5. Familiarity with leading tools such as Maven, Jenkins, Bitbucket/Git Repos.
  6. Proven ability to build automation testing frameworks from scratch using tools like Karate, Selenium, Cucumber, Rest Assured, etc.
  7. Solid understanding of good software engineering practices including CI/CD and automated testing.
  8. Excellent problem-solving skills and attention to detail.
  9. 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.

This advertiser has chosen not to accept applicants from your region.

Sr. Protection and Control Testing Engineer, P&C Technologist/Specialist/Tech

Calgary, Alberta Phasor Engineering Inc

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to high voltage electrical facilities. Focused on providing the most cost-effective and efficient solutions to power system engineering, we are involved in a diverse range of projects from preliminary engineering through to the commissioning and startup.

We are currently seeking a highly motivated Senior Protection and Control Testing Engineer, P&C Technologist / Specialist / Technician join our team on a full-time basis. If you are an excellent communicator and skilled problem-solver with strong attention to detail, we offer a dynamic work environment where you will be continuously challenged in all aspects of the testing and commissioning process.

Responsibilities:

  • Testing and commissioning of power system protection & control schemes in the utility, power generation, and oil & gas industry.
  • Read and interpret drawings and troubleshoot / resolve technical issues.
  • Report preparation and submission.
  • Assist with generation of commissioning startup procedures or work instructions.
  • Ensure compliance with all safety practices as per corporate, client, and industry standards.
  • Initiate and/or respond to customer inquiries, discuss trouble details and confirm resolutions.

Qualifications:

  • The successful candidate should possess a Bachelor's Degree in Electrical Engineering, Power Systems Electrician Journeyman Ticket, or an Electrical Engineering Technologist Diploma from a recognized institute.
  • 6+ years experience in Protection and Controls testing within the electrical utilities industry.
  • Strong interpersonal and communication skills and an extreme attention to detail are essential.
  • Knowledge of the Microsoft office software suite of programs coupled with strong computer skills.
  • Excellent organizational skills and ability to manage a wide variety of issues simultaneously.
  • Strong analytical, risk assessment and problem solving skills.
  • Ability to work for extended periods out of town.
  • Valid driver's license with clean driving record.
  • Background checks and Drug and Alcohol Pre-Access Testing will be required as part of employment.

Requirements:

  • Must be legally able to work in Canada, VISA Sponsorship is not available for this position.
  • Valid driver’s license with clean driving record.
  • Ability to work for extended periods out of town.

Additional Information:

  • Typical shifts will range from 4/3, 8/6, 10/4, and 14/7.
  • Working hours are generally from 7am - 5:30pm at 10hrs/day.
  • Daily work hours and shifts are subject to change based on project requirements, applicants must be flexible to accommodate these changes when required.

Phasor Engineering Inc. offers a competitive compensation and benefits package and excellent opportunities for growth and advancement. We are an Equal Opportunity Employer committed to a diverse workforce. While we appreciate all applications we receive and the applicant's interest in our company, only those who are selected for an interview will be contacted.

Other names for these roles include: Commissioning Technologist, Commissioning Engineer, Commissioning Lead, Commissioning Specialist, Commissioning Manager, Field Service Specialist, Field Service Technologist/Technician, Protection and Control Technologist/Technician, Protection and Control Specialist, P&C testing Engineer, Protection and Control Testing Engineer, Relay Technologist/Technician, Power System Technician, Power System Electrician, PSE, Electrical Engineering Technologist

Benefits

    • Dental care
    • Disability insurance
    • Employee assistance program
    • Extended health care
    • Life insurance
    • On-site parking
    • Paid time off
    • RRSP match
    • Vision care
    • Wellness program

This advertiser has chosen not to accept applicants from your region.

Senior System Test Automation Engineer

Toronto, Ontario Sonatus

Posted today

Job Viewed

Tap Again To Close

Job Description

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
Qualifications:
  • 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.

This advertiser has chosen not to accept applicants from your region.

Sr. Protection and Control Testing Engineer, Puerto Rico - 3weeks on / 2 off

Toronto, Ontario Phasor Engineering Inc

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to high voltage electrical facilities. Focused on providing the most cost-effective and efficient solutions to power system engineering, we are involved in a diverse range of projects from preliminary engineering through to the commissioning and startup.

We are currently seeking a highly motivated Senior Protection and Control Testing Engineer, P&C Technologist / Specialist / Technician join our team on a full-time basis. If you are an excellent communicator and skilled problem-solver with strong attention to detail, we offer a dynamic work environment where you will be continuously challenged in all aspects of the testing and commissioning process.

Responsibilities:

  • Testing and commissioning of power system protection & control schemes in the utility, power generation, and oil & gas industry.
  • Read and interpret drawings and troubleshoot / resolve technical issues.
  • Report preparation and submission.
  • Assist with generation of commissioning startup procedures or work instructions.
  • Ensure compliance with all safety practices as per corporate, client, and industry standards.
  • Initiate and/or respond to customer inquiries, discuss trouble details and confirm resolutions.

Qualifications:

  • The successful candidate should possess a Bachelor's Degree in Electrical Engineering, Power Systems Electrician Journeyman Ticket, or an Electrical Engineering Technologist Diploma from a recognized institute.
  • 6+ years experience in Protection and Controls testing within the electrical utilities industry.
  • Strong interpersonal and communication skills and an extreme attention to detail are essential.
  • Knowledge of the Microsoft office software suite of programs coupled with strong computer skills.
  • Excellent organizational skills and ability to manage a wide variety of issues simultaneously.
  • Strong analytical, risk assessment and problem solving skills.
  • Ability to work for extended periods out of town.
  • Valid driver's license with clean driving record.
  • Background checks and Drug and Alcohol Pre-Access Testing will be required as part of employment.

Requirements:

  • Must be legally able to work in Canada, VISA Sponsorship is not available for this position.
  • Valid driver’s license with clean driving record.
  • Ability to work for extended periods out of town.

Additional Information:

  • Working hours are generally from 7am - 5:30pm at 10hrs/day.
  • Daily work hours and shifts are subject to change based on project requirements, applicants must be flexible to accommodate these changes when required.

Phasor Engineering Inc. offers a competitive compensation and benefits package and excellent opportunities for growth and advancement. We are an Equal Opportunity Employer committed to a diverse workforce. While we appreciate all applications we receive and the applicant's interest in our company, only those who are selected for an interview will be contacted.

Other names for these roles include: Commissioning Technologist, Commissioning Engineer, Commissioning Lead, Commissioning Specialist, Commissioning Manager, Field Service Specialist, Field Service Technologist/Technician, Protection and Control Technologist/Technician, Protection and Control Specialist, P&C testing Engineer, Protection and Control Testing Engineer, Relay Technologist/Technician, Power System Technician, Power System Electrician, PSE, Electrical Engineering Technologist

Benefits

    • Dental care
    • Disability insurance
    • Employee assistance program
    • Extended health care
    • Life insurance
    • On-site parking
    • Paid time off
    • RRSP match
    • Vision care
    • Wellness program

This advertiser has chosen not to accept applicants from your region.

Test Automation Developer - Driver & Vehicle Group

Nepean, Ontario Canadian Bank Note Company

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Company Description

Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide. The company operates across various business domains, including currency production, border security, civil identity, driver identification and vehicle information, excise control, lottery and charitable gaming.

Our 7 Core Principles shape and guide our corporate behaviours and underpin the sense of community you will experience at CBN. We pride ourselves on fostering a supportive and collaborative work environment, where employees are valued for their contributions and encouraged to grow professionally.

At CBN we seek long-term relationships with our employees and recognize and reward them with a competitive total compensation package that includes:

  • An industry-leading defined contribution pension plan with company matching contributions (up to 5%) and payment of service fees;
  • Best-in-class health, medical, and life insurance benefits;
  • Access to virtual and telehealth services and apps; and
  • Very progressive fertility, adoption, and surrogacy benefits to support all definitions of family.
Job Description

Internal Job Title:  Test Automation Developer
Job Type: Permanent, Full-Time
Job Location: Ottawa, ON
Work Model: Hybrid

Position Summary

As an Test Automation Developer in our Driver & Vehicle group, you will play a crucial role building cloud-hosted web applications in our newly formed DevOps Product Team. We are looking for an Automation Tester with a strong background in frontend development and test automation. The ideal candidate will have hands-on experience with modern UI frameworks and automated testing tools such as Playwright, Cypress, or Selenium—with a preference for Playwright. You will work closely with frontend engineers to ensure high-quality, user-centric web applications through robust and maintainable test automation.

Responsibilities

  • Design and implement end-to-end automated test suites for modern web applications.
  • Collaborate with frontend developers to align testing strategies with UI/UX design and functionality.
  • Build and maintain test automation frameworks using Playwright (preferred), Cypress, or Selenium.
  • Write clean, maintainable test code in JavaScript/TypeScript.
  • Perform exploratory, regression, and visual testing to ensure application quality.
  • Analyze test results, identify issues, and work with developers to resolve them efficiently.
  • Contribute to frontend quality standards and advocate for testability in UI design.
Qualifications

Education and Knowledge

  • Bachelor’s degree in Computer Science (or related) or an equivalent combination of relevant education and work experience
  • ISTQB certification (asset)
  • Knowledge of the following:
    • Component testing, visual regression testing, accessibility testing
    • REST APIs and how frontend application/backend service interaction

Experience

  • 3+ years of experience in Test Automation (strong focus on frontend)
  • Frontend development experience (asset)
  • Exposure to performance testing (asset)
  • Exposure to CI/CD pipelines and cloud environments (asset)

Technical Environment

  • Languages : JavaScript/TypeScript, HTMl, CSS
  • Frontend Frameworks : React, Angular or Vue.js
  • Test Frameworks : Playwright (preferred), Cypress or Selenium

Soft Skills and Competencies

  • Critical thinking skills
    • Analysis, problem solving
  • Interpersonal skills
    • Communication, teamwork and collaboration
  • Attention to detail
  • Self-directed

Mandatory Requirements

  • Language : Fluency in English (reading, writing, speaking)
  • Location : ability to work on-site as required
  • Security Clearance : Ability to obtain (in a timely manner) and maintain Government of Canada Reliability (Level I) personal security clearance


Additional Information

Canadian Bank Note Company (CBN) is committed to fostering a diverse and inclusive workplace where all employees are treated with dignity and respect. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other legally protected status.

We provide equal employment opportunities to all individuals, including women, Indigenous Peoples, persons with disabilities, visible minorities, and members of the 2SLGBTQ+ community. Our commitment to equity extends to all aspects of employment, including recruitment, hiring, promotion, compensation, benefits, training, and development. As part of our commitment to providing an inclusive, barrier free selection process, we ask that if you are contacted regarding the competition for this position, you advise the interview coordinator or any accommodation measures you may require.

At CBN, we value the unique perspectives and experiences that each employee brings to our organization, and we are committed to maintaining a workplace that reflects the diverse communities we serve. We believe that diversity and inclusion drive innovation and success, and we strive to create an environment where every employee can thrive and contribute to our collective goals.

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Testing engineer Jobs in Canada !

Compiler Test and Automation Engineer

L6G 1B3 Markham, Ontario Huawei Technologies Canada Co., Ltd.

Posted 26 days ago

Job Viewed

Tap Again To Close

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.

This advertiser has chosen not to accept applicants from your region.

Software Quality Assurance and Automation Test Engineer -Automotive Infotainment

Markham, Ontario CIeNET International

Posted today

Job Viewed

Tap Again To Close

Job Description

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.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Testing Engineer Jobs