183 Software Test jobs in Canada
Software Test Engineer
Posted today
Job Viewed
Job Description
Job Description
Salary:
The Company
Merchant Growth is Canadas leading fintech provider of credit to small businesses. The company differentiates itself through a proprietary, technology-driven application process, advanced underwriting, and a highly focused servicing process. Our mission is to bring the most convenient and accessible financing experience to Canadian business owners.
We care about growing strong and capable teams with creative, collaborative people. Your peers at Merchant Growth have diverse backgrounds, skill sets, and experiences but share an established track record of driving significant business growth.
The company is seeking a high-performing and motivated full-timeSoftware Test Engineer. If you are looking to join a company poised for continued significant growth over the next few years, where youll have an immediate impact on the business and team, this may be the perfect role for you. You will also have the opportunity to work with and learn from one of the strongest leadership teams in the industry, with a track record of successfully scaling teams and impacting rapid organizational growth.
The Role
We are seeking a talented Software Test Engineer to play a key role in enhancing system performance, security, and scalability to align with business growth and technology initiatives. This individual will have the opportunity to develop the next generation of fintech.
Main Functions
- Perform both manual and automation testing of web applications, APIs, and backend systems.
- Conduct exploratory, functional, and regression testing of applications.
- Create and maintain comprehensive test plans and test cases.
- Execute test cases and analyze bugs and errors identified during tests.
- Actively collaborate with developers, product managers, and other stakeholders to ensure requirements are clear and testable.
- Integrate automated tests into CI/CD pipelines to ensure continuous testing and delivery.
- Identify gaps in the testing process and recommend improvements for quality assurance.
- Report test results, defects, and testing metrics to stakeholders.
- Conduct post-release and post-implementation testing to validate production stability.
- Work independently with minimal supervision while delivering quality results.
- Facilitate User Acceptance Testing (UAT) with business stakeholders.
- Work effectively in a fast-paced Agile environment.
About You
- Minimum of 5 years of experience as a Software Tester.
- At least 3 years of experience in Automation Testing.
- Hands-on experience with test management tools such as Azure DevOps Test Plan.
- Strong understanding of Agile/Scrum workflows.
- Proficiency in tools like Postman for API testing.
- Expertise in TypeScript/JavaScript for Playwright automation.
- Experience using version control systems like Git.
- Ability to demonstrate and present application functionality during sprint reviews.
- Solid knowledge of programming languages (C#, HTML, TypeScript, SQL).
Other assets:
- Experience with performance and/or security testing.
- Familiarity with Salesforce and its testing processes.
What we offer:
- Competitive Salary
- Comprehensive Group Health Benefits (Life, AD&D, Extended Health, Vision & Dental and Travel Insurance)
- Company-wide Lunch and Learns
- Monthly Team Events
- A Collaborative Team Environment
We thank all applicants for their interest; however, only selected candidates for further consideration will be contacted.
Principal Software Test Specialist
Posted 2 days ago
Job Viewed
Job Description
*** Job Description: ***
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency services as well as governments and public authorities worldwide. Comprised of teams operating in Germany, Canada and the United States, we secure enterprise information and applications on today's most popular mobile devices and platforms, protecting both business and personal data.
This opportunity allows those passionate about software quality and testing to work with Secusmart's secure messaging applications and customers. Our focus on secure communications has always been a strong selling point in our software offering, and as such, and we continue to innovate in this space. The successful candidate will be working within the Secusmart organization to help deliver high quality software releases in regular cadences to our customers. As a member of the testing team, you will be a staunch advocate for software quality who actively participates in new feature testing activities across both Android and iOS and PC platforms. In addition, you'll also participate in cross-team initiatives to help improve testing processes and deliver value and innovation throughout BlackBerry.
**RESPONSIBILITIES:**
* Actively participate in all aspects of our Agile SCRUM software development process, collaborating with testers, developers, UX/doc writers, product management, and other project stakeholders.
* Perform hands-on in-sprint QA activities to ensure production grade quality that meets internal/external customer specifications and expectations.
* Analyze and reproduce complex problems within our test environments based off of test results and reported customer inquiries.
* Design and implement manual and automated test cases and scripts for our applications under test.
* Depending on your specific skills, talents and areas of interest, we also encourage each of our team members take on special projects to improve process, testing methodologies and/or knowledge sharing activities.
**QUALIFICATIONS:**
* Bachelor's Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences.
* 7-10 years experience in software verification and validation (SV&V) activities using Android and iOS mobile apps in Agile environments.
* Good working knowledge of different types of software testing and it's applicability to SV&V
* Capable of comprehensive analysis of technical issues, such as: system performance analysis, client-server issues, and root-cause analysis of issues regardless of source (hardware, system, or software)
* Familiarity with the agile SCRUM methodology and continuous integration (i.e. nightly builds and releases).
* Strong skills in innovative thinking, initiative and collaboration will be used regularly.
* Strong verbal and written communication skills, including strengths in meeting objectives through influence, facilitation and team building.
* Comfortable in a geographically dispersed, fast-paced and fun work environment.
* Demonstrated team player committed to product quality and customer satisfaction.
**ADDITIONAL ASSETS:**
* Familiarity using the following software: Test Rail, Jira and VMWare
* Familiarity with Java, Junit, Swift, Appium, Shell Script, Android OS (ADB, Gradle), and Gerrit/Git
#LI-NR1
**Scheduled Weekly Hours:** 40
BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn't choose a more exciting time to consider joining us! For more information, visit BlackBerry.com and follow @BlackBerry.
©2022 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the world.
It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.
EEO Minorities/Females/P rotected Veteran/Disabled
Principal Software Test Specialist
Posted 2 days ago
Job Viewed
Job Description
*** Job Description: ***
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency services as well as governments and public authorities worldwide. Comprised of teams operating in Germany, Canada and the United States, we secure enterprise information and applications on today's most popular mobile devices and platforms, protecting both business and personal data.
This opportunity allows those passionate about software quality and testing to work with Secusmart's secure messaging applications and customers. Our focus on secure communications has always been a strong selling point in our software offering, and as such, and we continue to innovate in this space. The successful candidate will be working within the Secusmart organization to help deliver high quality software releases in regular cadences to our customers. As a member of the testing team, you will be a staunch advocate for software quality who actively participates in new feature testing activities across both Android and iOS and PC platforms. In addition, you'll also participate in cross-team initiatives to help improve testing processes and deliver value and innovation throughout BlackBerry.
**RESPONSIBILITIES:**
* Actively participate in all aspects of our Agile SCRUM software development process, collaborating with testers, developers, UX/doc writers, product management, and other project stakeholders.
* Perform hands-on in-sprint QA activities to ensure production grade quality that meets internal/external customer specifications and expectations.
* Analyze and reproduce complex problems within our test environments based off of test results and reported customer inquiries.
* Design and implement manual and automated test cases and scripts for our applications under test.
* Depending on your specific skills, talents and areas of interest, we also encourage each of our team members take on special projects to improve process, testing methodologies and/or knowledge sharing activities.
**QUALIFICATIONS:**
* Bachelor's Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences.
* 7-10 years experience in software verification and validation (SV&V) activities using Android and iOS mobile apps in Agile environments.
* Good working knowledge of different types of software testing and it's applicability to SV&V
* Capable of comprehensive analysis of technical issues, such as: system performance analysis, client-server issues, and root-cause analysis of issues regardless of source (hardware, system, or software)
* Familiarity with the agile SCRUM methodology and continuous integration (i.e. nightly builds and releases).
* Strong skills in innovative thinking, initiative and collaboration will be used regularly.
* Strong verbal and written communication skills, including strengths in meeting objectives through influence, facilitation and team building.
* Comfortable in a geographically dispersed, fast-paced and fun work environment.
* Demonstrated team player committed to product quality and customer satisfaction.
**ADDITIONAL ASSETS:**
* Familiarity using the following software: Test Rail, Jira and VMWare
* Familiarity with Java, Junit, Swift, Appium, Shell Script, Android OS (ADB, Gradle), and Gerrit/Git
#LI-NR1
**Scheduled Weekly Hours:** 40
BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn't choose a more exciting time to consider joining us! For more information, visit BlackBerry.com and follow @BlackBerry.
©2022 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the world.
It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.
EEO Minorities/Females/P rotected Veteran/Disabled
Principal Software Test Specialist
Posted 2 days ago
Job Viewed
Job Description
*** Job Description: ***
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency services as well as governments and public authorities worldwide. Comprised of teams operating in Germany, Canada and the United States, we secure enterprise information and applications on today's most popular mobile devices and platforms, protecting both business and personal data.
This opportunity allows those passionate about software quality and testing to work with Secusmart's secure messaging applications and customers. Our focus on secure communications has always been a strong selling point in our software offering, and as such, and we continue to innovate in this space. The successful candidate will be working within the Secusmart organization to help deliver high quality software releases in regular cadences to our customers. As a member of the testing team, you will be a staunch advocate for software quality who actively participates in new feature testing activities across both Android and iOS and PC platforms. In addition, you'll also participate in cross-team initiatives to help improve testing processes and deliver value and innovation throughout BlackBerry.
**RESPONSIBILITIES:**
* Actively participate in all aspects of our Agile SCRUM software development process, collaborating with testers, developers, UX/doc writers, product management, and other project stakeholders.
* Perform hands-on in-sprint QA activities to ensure production grade quality that meets internal/external customer specifications and expectations.
* Analyze and reproduce complex problems within our test environments based off of test results and reported customer inquiries.
* Design and implement manual and automated test cases and scripts for our applications under test.
* Depending on your specific skills, talents and areas of interest, we also encourage each of our team members take on special projects to improve process, testing methodologies and/or knowledge sharing activities.
**QUALIFICATIONS:**
* Bachelor's Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences.
* 7-10 years experience in software verification and validation (SV&V) activities using Android and iOS mobile apps in Agile environments.
* Good working knowledge of different types of software testing and it's applicability to SV&V
* Capable of comprehensive analysis of technical issues, such as: system performance analysis, client-server issues, and root-cause analysis of issues regardless of source (hardware, system, or software)
* Familiarity with the agile SCRUM methodology and continuous integration (i.e. nightly builds and releases).
* Strong skills in innovative thinking, initiative and collaboration will be used regularly.
* Strong verbal and written communication skills, including strengths in meeting objectives through influence, facilitation and team building.
* Comfortable in a geographically dispersed, fast-paced and fun work environment.
* Demonstrated team player committed to product quality and customer satisfaction.
**ADDITIONAL ASSETS:**
* Familiarity using the following software: Test Rail, Jira and VMWare
* Familiarity with Java, Junit, Swift, Appium, Shell Script, Android OS (ADB, Gradle), and Gerrit/Git
#LI-NR1
**Scheduled Weekly Hours:** 40
BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn't choose a more exciting time to consider joining us! For more information, visit BlackBerry.com and follow @BlackBerry.
©2022 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the world.
It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.
EEO Minorities/Females/P rotected Veteran/Disabled
Principal Software Test Specialist
Posted 2 days ago
Job Viewed
Job Description
*** Job Description: ***
Secusmart, a subsidiary of BlackBerry Limited, is the leading expert in the development and implementation of comprehensive anti-eavesdropping solutions for German government agencies and emergency services as well as governments and public authorities worldwide. Comprised of teams operating in Germany, Canada and the United States, we secure enterprise information and applications on today's most popular mobile devices and platforms, protecting both business and personal data.
This opportunity allows those passionate about software quality and testing to work with Secusmart's secure messaging applications and customers. Our focus on secure communications has always been a strong selling point in our software offering, and as such, and we continue to innovate in this space. The successful candidate will be working within the Secusmart organization to help deliver high quality software releases in regular cadences to our customers. As a member of the testing team, you will be a staunch advocate for software quality who actively participates in new feature testing activities across both Android and iOS and PC platforms. In addition, you'll also participate in cross-team initiatives to help improve testing processes and deliver value and innovation throughout BlackBerry.
**RESPONSIBILITIES:**
* Actively participate in all aspects of our Agile SCRUM software development process, collaborating with testers, developers, UX/doc writers, product management, and other project stakeholders.
* Perform hands-on in-sprint QA activities to ensure production grade quality that meets internal/external customer specifications and expectations.
* Analyze and reproduce complex problems within our test environments based off of test results and reported customer inquiries.
* Design and implement manual and automated test cases and scripts for our applications under test.
* Depending on your specific skills, talents and areas of interest, we also encourage each of our team members take on special projects to improve process, testing methodologies and/or knowledge sharing activities.
**QUALIFICATIONS:**
* Bachelor's Degree in Computer Science, Computer/Software Engineering, Electrical Engineering or other related sciences.
* 7-10 years experience in software verification and validation (SV&V) activities using Android and iOS mobile apps in Agile environments.
* Good working knowledge of different types of software testing and it's applicability to SV&V
* Capable of comprehensive analysis of technical issues, such as: system performance analysis, client-server issues, and root-cause analysis of issues regardless of source (hardware, system, or software)
* Familiarity with the agile SCRUM methodology and continuous integration (i.e. nightly builds and releases).
* Strong skills in innovative thinking, initiative and collaboration will be used regularly.
* Strong verbal and written communication skills, including strengths in meeting objectives through influence, facilitation and team building.
* Comfortable in a geographically dispersed, fast-paced and fun work environment.
* Demonstrated team player committed to product quality and customer satisfaction.
**ADDITIONAL ASSETS:**
* Familiarity using the following software: Test Rail, Jira and VMWare
* Familiarity with Java, Junit, Swift, Appium, Shell Script, Android OS (ADB, Gradle), and Gerrit/Git
#LI-NR1
**Scheduled Weekly Hours:** 40
BlackBerry (NYSE: BB; TSX: BB) is a trusted security software and services company that provides enterprises and governments with the technology they need to secure the Internet of Things. Headquartered in Waterloo, Ontario, the company is unwavering in its commitment to safety, cybersecurity and data privacy, and leads in key areas such as artificial intelligence, endpoint security and management, encryption and embedded systems. You couldn't choose a more exciting time to consider joining us! For more information, visit BlackBerry.com and follow @BlackBerry.
©2022 BlackBerry. All right reserved. BlackBerry® and related trademarks, names, and logos are the property of BlackBerry Limited and are registered and/or used in the U.S. and countries around the world.
It is the policy of BlackBerry to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.
EEO Minorities/Females/P rotected Veteran/Disabled
Embedded Software Test Engineer
Posted today
Job Viewed
Job Description
Job Description
About Company
ThunderSoft is a provider of operating system technologies, superior products and solutions, experts in mobile, IoT, automotive, and enterprise. Headquartered in Beijing and listed on the Shenzhen Stock Exchange (SZ: ). It has established strong partnerships with the world-leading technology companies, including semiconductor, component, terminal, software and Internet providers, as well as mobile carriers, bringing the company a unique vertical integration advantage and aiming to create high-quality intelligent devices. ThunderSoft has more than 25 R&D centers and offices in China and a global presence in Germany, Finland, Bulgaria, Japan, South Korea, India, Malaysia, Singapore, Canada, and the U.S.
Want to know more details, please click on the website.
Machine Learning Test Developer
Location: Markham ON
Key Responsibilities
- Test development for Computer Vision / Machine Learning (CVML) applications for the Edge
- Work with Developers in developing unit tests and QA specific test apps
- Write detailed test plans for new CVML features
- Augment/create profiling/debugging tools to support CVML
- Continue to build and augment tuning infrastructure
- Continue to build and augment test automation frameworks
- Contribute to software projects of significant technical importance
- Solve sophisticated non-recurring problems that lead to development and implementation
- Debug, analyze, and resolve quality and certification issues as reported by Customers and QA
- Coordinate closely with peers and colleagues to ensure timely and effective communication of all assigned work activities
Preferred Experience
- Proficient in C#/C++/C, Python
- Embedded system testing (must have)
- Excellent debugging and troubleshooting skills (must have)
- Experience in unit, integration, and system-level test
- Visual testing background
Academic Credentials
Bachelor’s/Master's degree, with 2 or more years of industry experience
ThunderSoft is a provider of operating system technologies, superior products and solutions, experts in mobile, IoT, automotive, and enterprise.
Founded in 2008, through ThunderSoft’s expertise in edge intelligence and operating systems including Android, Linux, Windows and others, a profound middleware, application, and algorithm technology portfolio, strategic partnerships with key semiconductors, components, terminals, software and Internet vendors, and mobile carriers, give us a unique vertical integration advantage across industries. ThunderSoft is a value-added scaling partner, bringing our customers with innovative, reliable, and commercial-ready products and solutions for the fields of IoT and Intelligent connected vehicles.
ThunderSoft has established joint ventures individually with Qualcomm, Arm and Intel. Meanwhile, the company operates joint laboratories with Qualcomm, Intel, Microsoft, Arm, Samsung, and Sony, among many others. The extensive collaboration with industries empowers ThunderSoft to accelerate the development of the smart industry.
ThunderSoft is a provider of operating system technologies, superior products and solutions, experts in mobile, IoT, automotive, and enterprise.
Founded in 2008, through ThunderSoft’s expertise in edge intelligence and operating systems including Android, Linux, Windows and others, a profound middleware, application, and algorithm technology portfolio, strategic partnerships with key semiconductors, components, terminals, software and Internet vendors, and mobile carriers, give us a unique vertical integration advantage across industries. ThunderSoft is a value-added scaling partner, bringing our customers with innovative, reliable, and commercial-ready products and solutions for the fields of IoT and Intelligent connected vehicles.
ThunderSoft has established joint ventures individually with Qualcomm, Arm and Intel. Meanwhile, the company operates joint laboratories with Qualcomm, Intel, Microsoft, Arm, Samsung, and Sony, among many others. The extensive collaboration with industries empowers ThunderSoft to accelerate the development of the smart industry.
Embedded Software Test and Validation
Posted today
Job Viewed
Job Description
Job Description
Salary:
Join us in Advancing the Environmental Global Impact within the Rail Industry
For the past 30 years, ZTR has designed, developed and released products that have a positive environmental impact within the Locomotive Industry. Planning for an environmentally sustainable future means taking action today in preparation for tomorrow. Everyone has a role to play and we take ours seriously.
ZTR offers a casual working environment and a group of friendly and talented industry leaders passionate about combating climate change. We encourage and support employees to find long-term success and explore opportunities that play into their strengths and passions. We value lateral moves as much as vertical promotions; we believe all roles should develop your skills, broaden your experience, and help you continue on a journey to build a rewarding career at ZTR.
What Youll be Doing
Are you passionate about supporting a more sustainable future? Do you enjoy working with talented individuals to solve complex problems? Are you excited to work on truly innovative product development? Are you data-driven and results-oriented? Whether its solving problems, consulting on products with compassion or continuing to train and develop your skills, youll be helping to push an entire industry technologically forward.
As aEmbedded Software Test and Validation within the Product Development group, you are responsible for contributing to complex engineer projects and products and drive technical quality and stability. You will work closely with cross-functional teams, including Product Managers, Designers and other stakeholders to deliver high-quality software and hardware solutions.
Responsibilities
- Design and develop our testing strategy through manual and automation planning
- Collaborate with software developers, project managers, analysts and other quality specialists to develop effective test strategies
- Interpret engineering and business requirements to develop test plans and cases, both manual and automated; and execute test plans as part of product and project releases
- Conduct functional, regression, integration, performance, and system-level testing
- Document detailed test cases, test results and provide actionable feedback to development teams
- Perform root cause analysis of software defects and support debugging efforts
- Demonstrate success and experience testing hardware embedded applications
- Recommend and implement testing tools, processes and environments
- Mentor junior and intermediate testers in best practices
Who Are You?
- 4+ years of experience working in hardware development environment in a quality focused role
- Graduate from a College or University program (Engineering, Software and Information System Testing etc.)
- Strong communication skills, both verbal and written
- Self-motivated to succeed while working in a team-oriented environment
- Experience with requirements gathering tools (ex. Jama, JIRA, Confluence)
- Experience with sensor and off the shelf hardware integration
- Proficient in PLCs (Siemens, Rockwell, etc.)
- Basic understanding of software integration techniques, version control systems and engineering tools (e.g., GitHub, Jira) for efficient collaboration and development practices
- Knowledge of communication protocols such as Profinet, Modbus, CAN, Ethernet etc. is an asset
- Development experience is a plus
Please apply even if you dont qualify for all responsibilities or skills.
Why Choose ZTR?
At ZTR, we continuously promote a healthy balance between work, fun and family. This is a place where employees make a difference in our company and within our customers organizations. You will have the ability to direct your career path at ZTR as we are rapidly growing with numerous opportunities for professional growth and development.
ZTR Control Systems provides accommodations for applicants with disabilities throughout the recruitment process. If you require accommodation, please contact Human Resources. We will address information received regarding the accommodation needs of applicants in confidence.
Be The First To Know
About the latest Software test Jobs in Canada !
Senior Core QA Specialist - Software Test Engineering
Posted 2 days ago
Job Viewed
Job Description
+ Work Arrangement: Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham Elevation Centre (MEC) three times per week, at minimum.
+ **What You'll Do (Roles & Responsibilities)**
+ Define Infotainment application's test strategy and test plan based on product roadmaps
+ Automate test cases to ensure maximum coverage of testing via automated methods
+ Have a solid understanding of different levels of test - smoke, sanity, regression, performance, monkey, stability etc., and demonstrable knowledge and experience of automation pipeline development for each test method.
+ Design detailed test cases based on requirements and test plan (experience on Jira and X-ray tools is desirable)
+ Experience in development of test tools
+ Prepare comprehensive test report, provide initial issue analysis, and contribute to defect prevention
+ Setup and configure necessary test equipment and environments for test execution and automation
+ Participate in the continuous improvement of test processes and methodologies.
**Your Skills & Experience (Required Qualifications)**
+ 6+ years of embedded software quality assurance or test experience in mobile or automotive industry, 3+ years of experience in testing Android code, 3+ yearsin proven technical leadership and mentoring junior team members.
+ Solid knowledge of software quality assurance methodologies and tools
+ Strong experience with test automation framework (e.g.: Robot Framework/ Appium)
+ Excellent programming skills in languages, such as Python or Java
+ Knowledge of Scrum/Agile software development process
+ Knowledge of connectivity technologies, and end to end vehicle applications test is a plus
+ Experience with vehicle communication network protocols (CAN, Ethernet)
+ Outstanding verbal and written communication skills
+ Strong technical leadership skills, ability to collaborate with peers and work efficiently, and deliver on time in a fast-paced work environment
+ Strong problem-solving and analytical skills, coordination skills, and interpersonal skills.
GM DOES NOT PROVIDE IMMIGRATION-RELATED SPONSORSHIP FOR THIS ROLE. DO NOT APPLY FOR THIS ROLE IF YOU WILL NEED GM IMMIGRATION SPONSORSHIP NOW OR IN THE FUTURE.
**Benefits Overview**
The goal of the General Motors of Canada total rewards program is to support the health and well-being of you and your family. Our comprehensive compensation plan currently includes the following benefits, in addition to many others:
+ Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave.
+ Healthcare, dental, and vision benefits.
+ Life insurance plans to cover you and your family.
+ Company and matching contributions to a Defined Contribution Pension plan to help you save for retirement.
+ GM Vehicle Purchase Plan for you, your family and friends.
**About GM**
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
**Why Join Us**
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
**Non-Discrimination and Equal Employment Opportunities**
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
**Accommodations**
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email ( ) us or call us at . In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
**Our Company ( Culture**
**How we hire ( diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations ( are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Quality Assurance
Posted 26 days ago
Job Viewed
Job Description
As a global leader in ever expanding power and energy industry, we are looking for a skilled and motivated Software Developer to join our growing team. This role is focused on creating solutions that drive efficiency and innovation in our engineering and design processes.
Role Overview
The QA Analyst will play a critical role in ensuring software quality and business alignment by developing, implementing, and executing comprehensive test strategies—with an emphasis on User Acceptance Testing (UAT) and a variety of test platforms. The ideal candidate will thrive in Agile environments, collaborate across teams, and support the entire software development lifecycle through to production release.
Responsibilities
• Test Planning & Strategy - Develop, review, and implement detailed test plans and strategies mapped to business requirements, user stories, and acceptance criteria. - Design UAT processes in close collaboration with business stakeholders, ensuring user needs and business goals are fully validated before software release.
• UAT Management - Coordinate with business users and product owners to define, organize, and execute UAT cycles. - Drive creation and maintenance of UAT test cases, identifying necessary test data, and ensuring alignment with acceptance criteria. - Facilitate UAT sign-off, capture user feedback, and ensure all defects or issues are logged, tracked, and resolved before production deployment.
• Test Execution & Automation - Execute functional, integration, regression, Performance, and exploratory testing across multiple test environments (Dev, QA, Stage, UAT). - Utilize relevant test platforms, such as Jira, Azure DevOps, and HP Quality Center, for managing test cases, defect tracking, and traceability. - Prioritize and automate high-value test cases, working with CI/CD pipelines where appropriate.
• Database Testing: Perform backend testing using SQL and Oracle to validate data accuracy, integrity, and consistency across systems. Write and execute complex queries to verify business logic, data transformations, and stored procedures. Validate data migration and ensure referential integrity across environments.
• Defect Management - Identify, log, track, and retest defects found during all phases of testing. - Prepare and distribute test summary reports, including defect logs and closure status.
• Collaboration & Continuous Improvement - Partner with product owners, business analysts, developers, and release managers, ensuring clear user story and acceptance criteria definition. - Participate in Agile ceremonies—sprint planning, stand-ups, demos, retrospectives—offering feedback and suggesting quality improvements. - Support root cause analysis and postmortem for defects found in production environments.
This position offers the flexibility of a hybrid schedule
Qualifications
• 3+ years proven experience in software QA, including hands-on experience developing and executing UAT cycles and working with various test platforms.
• Solid understanding of Agile methodologies (Scrum, Kanban) and test management tools (e.g., Jira, Azure DevOps, HP Quality Center).
• Proficiency in SQL for validating data
• Experience in Automation tools –Selenium, Test Sigma, Test Rigor, TestIM, QTP, Postman, SOAPUI, JMeter, Load Runner
• Comfortable writing clear, traceable test cases, mapping them to user stories, and updating them throughout the project lifecycle.
• Demonstrated ability to coordinate and facilitate UAT with internal users and business stakeholders, ensuring thorough documentation and sign-off.
• Familiarity with test automation principles and CI/CD processes. Ability to write/Develop scripts to automate test cases and build test frameworks.
• Experience with defect lifecycle management, from logging through resolution, using modern test and project management platforms.
• Strong communication, organizational, and interpersonal skills—capable of working effectively in cross-functional Agile teams.
Preferred Qualifications
• Bachelor’s degree in Computer Science, Information Systems, or a related field.
• Experience with both manual and automated testing approaches across web and cloud-based applications.
• Exposure to multiple test environments (Dev, QA, Stage, UAT, Prod) and their configuration requirements.
• Certifications such as ISTQB, CSTE, or Agile certifications are a plus.
Why Join Us?
• Work in an established company that values innovation and growth.
• Engage with a collaborative team that is dedicated to making a meaningful impact in the energy sector.
• Gain exposure to cutting-edge projects and contribute to data-driven decision-making processes.
Company Details
Quality Assurance
Posted 93 days ago
Job Viewed
Job Description
Job Title: Quality Assurance (QA) Personnel
Location: Markham Employment Type: Full-Time Department: Quality Assurance Reports To: QA Manager / Operations Manager Responsibilities:Conduct inspections and tests to ensure product or service quality meets internal standards and customer expectations.
Identify, document, and track quality issues or defects.
Collaborate with production, development, or operations teams to resolve quality-related issues.
Maintain accurate QA documentation and reports.
Ensure compliance with relevant regulations and standards (e.g., ISO, GMP, etc., if applicable).
Recommend improvements to existing QA processes and procedures.
Participate in audits and support internal/external assessments.
RequirementsQualifications:High school diploma or equivalent required; a degree or certification in a relevant field is a plus.
Previous experience in a quality assurance role preferred.
Strong attention to detail and problem-solving skills.
Familiarity with QA tools, techniques, and industry best practices.
Good communication and teamwork abilities.
Ability to work independently and manage time effectively.