This role is primarily focused on Quality Engineering, with an approximate allocation of 70% Quality Engineering and Test Automation responsibilities and 30% software development responsibilities.
This role is primarily focused on Quality Engineering, with an approximate allocation of 70% Quality Engineering and Test Automation responsibilities and 30% software development responsibilities.
Design, develop, test, and deploy automation solutions using Python and other relevant programming ... LangChain, LaMDA) and concepts into software applications to enhance functionality and user ...
Design, develop, test, and deploy automation solutions using Python and other relevant programming ... LangChain, LaMDA) and concepts into software applications to enhance functionality and user ...
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
... programming foundation across Building Automation Systems (BAS), lighting, security, and IoT. We ... Develop automation-first test strategies that reduce repetitive manual validation and improve ...
Quick apply
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
... programming foundation across Building Automation Systems (BAS), lighting, security, and IoT. We ... Develop automation-first test strategies that reduce repetitive manual validation and improve ...
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
... programming foundation across Building Automation Systems (BAS), lighting, security, and IoT. We ... Develop automation-first test strategies that reduce repetitive manual validation and improve ...
Software QA - Intermediate (Cloud Platform)
Surrey, BC · Hybrid
CA$70K - CA$90K/yr
... programming foundation across Building Automation Systems (BAS), lighting, security, and IoT. We ... Develop automation-first test strategies that reduce repetitive manual validation and improve ...
Product Test Engineer
Vancouver, BC · On-site
... software design delivers innovative battery charging solutions to meet the evolving needs of its ... Support continuous improvement of verification methods, lab processes, test automation, and ...
Product Test Engineer
Vancouver, BC · On-site
... software design delivers innovative battery charging solutions to meet the evolving needs of its ... Support continuous improvement of verification methods, lab processes, test automation, and ...
The Role We are looking for a Lead Test Engineer to build and lead Moment Energy's testing and ... Experience with data acquisition systems (DAQ), instrumentation, and test automation. * Strong data ...
The Role We are looking for a Lead Test Engineer to build and lead Moment Energy's testing and ... Experience with data acquisition systems (DAQ), instrumentation, and test automation. * Strong data ...
Sr. Automation Engineer
Vancouver, BC · Remote
As a Sr. Automation Engineer, a deep understanding of infrastructure, automation framework/tools ... Your role will focus on automating functional tests across the entire system stack.Here is a ...
Sr. Automation Engineer
Vancouver, BC · Remote
As a Sr. Automation Engineer, a deep understanding of infrastructure, automation framework/tools ... Your role will focus on automating functional tests across the entire system stack.Here is a ...
Test Engineer (Vancouver Hybrid)
CA$100K - CA$110K/yr
We believe quality extends beyond bugfree software. It is about ensuring our platform is meeting ... Understanding of test automation methodologies and principles * Familiarity with security ...
Test Engineer (Vancouver Hybrid)
CA$100K - CA$110K/yr
We believe quality extends beyond bugfree software. It is about ensuring our platform is meeting ... Understanding of test automation methodologies and principles * Familiarity with security ...
Automation Developer * Machine Learning Software Engineer * Machine Learning/AI Scientist Please ... Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
Automation Developer * Machine Learning Software Engineer * Machine Learning/AI Scientist Please ... Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
Engage in software development using Python for test automation. Be an active member of a Scrum team and to learn about agile software development. Learn how we implement DevOps culture at HP; our ...
Engage in software development using Python for test automation. Be an active member of a Scrum team and to learn about agile software development. Learn how we implement DevOps culture at HP; our ...
2027 Winter Student Opportunities Technology & Operations - Software Developer,12 Months
Vancouver, BC · On-site
Automation Developer * Machine Learning Software Engineer * Machine Learning/AI Scientist Please ... Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
2027 Winter Student Opportunities Technology & Operations - Software Developer,12 Months
Vancouver, BC · On-site
Automation Developer * Machine Learning Software Engineer * Machine Learning/AI Scientist Please ... Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
Staff Software Engineer
CA$122K - CA$163K/yr
This role is well suited to someone who enjoys working across services, APIs, developer workflows ... Drive quality strategy and automation approaches in our test automation assets in a continuous ...
Staff Software Engineer
CA$122K - CA$163K/yr
This role is well suited to someone who enjoys working across services, APIs, developer workflows ... Drive quality strategy and automation approaches in our test automation assets in a continuous ...
We are seeking a Senior Automation Manager to design, develop, and implement automation control ... Proficiency in programming tools such as RSLogix5000 Studio, FT View, and other control software ...
We are seeking a Senior Automation Manager to design, develop, and implement automation control ... Proficiency in programming tools such as RSLogix5000 Studio, FT View, and other control software ...
This role is well suited to someone who enjoys working across services, APIs, developer workflows ... Drive quality strategy and automation approaches in our test automation assets in a continuous ...
This role is well suited to someone who enjoys working across services, APIs, developer workflows ... Drive quality strategy and automation approaches in our test automation assets in a continuous ...
Software Developer/Engineer
Abbotsford, BC · On-site
CA$100K - CA$120K/yr
... automation, containerization, monitoring, and diagnostics. * Software engineering best practices ... Design, develop, test, deploy, and maintain software solutions across the entire technology stack.
Quick apply
Software Developer/Engineer
Abbotsford, BC · On-site
CA$100K - CA$120K/yr
... automation, containerization, monitoring, and diagnostics. * Software engineering best practices ... Design, develop, test, deploy, and maintain software solutions across the entire technology stack.
Automation Engineer
Vancouver, BC · On-site
Degree in Computer Science, Software Engineering, or equivalent experience * CI/CD software such as Jenkins, Team City, and buildbot * Experience with automated testing, automation, and scripting
Quick apply
Automation Engineer
Vancouver, BC · On-site
Degree in Computer Science, Software Engineering, or equivalent experience * CI/CD software such as Jenkins, Team City, and buildbot * Experience with automated testing, automation, and scripting
Leverage AI to improve productivity across test planning, automation, investigation, debugging, and documentation. * Continuously experiment with AI-driven engineering workflows that improve software ...
Quick apply
Leverage AI to improve productivity across test planning, automation, investigation, debugging, and documentation. * Continuously experiment with AI-driven engineering workflows that improve software ...
Leverage AI to improve productivity across test planning, automation, investigation, debugging, and documentation. * Continuously experiment with AI-driven engineering workflows that improve software ...
Leverage AI to improve productivity across test planning, automation, investigation, debugging, and documentation. * Continuously experiment with AI-driven engineering workflows that improve software ...
QA Engineer
Vancouver, BC · On-site
Test Automation Build and maintain automated test frameworks and scripts to improve testing ... Advocate for quality throughout the software development lifecycle. Help establish and maintain ...
QA Engineer
Vancouver, BC · On-site
Test Automation Build and maintain automated test frameworks and scripts to improve testing ... Advocate for quality throughout the software development lifecycle. Help establish and maintain ...
Software Test Automation Developer information
What cities in British Columbia are hiring for Software Test Automation Developer jobs?
Cities in British Columbia with the most Software Test Automation Developer job openings:

Senior Software Engineer
Vancouver, BC
Full-time
Re-posted 2 days ago
Key responsibilities
Design and implement automated test frameworks and reusable test suites.
Develop and execute functional, integration, API, regression, end-to-end, and performance tests.
Collaborate with developers to identify, troubleshoot, and resolve defects.
Job description
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build asustainableeconomy where everyone can prosper. We support a wide range of digital payments choices, making transactionssecure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior Software EngineerOverview:The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization Decisioning product and help deliver highly scalable, secure, and reliable solutions across Mastercard's global payments network.
Authorization Decisioning combines the power of Mastercard's Decision Management Platform with real-time authorization data to enable intelligent decisioning at scale. The team is focused on building high-quality products that transform transaction intelligence into immediate operational action for customers around the world.
This role is primarily focused on Quality Engineering, with an approximate allocation of 70% Quality Engineering and Test Automation responsibilities and 30% software development responsibilities. The successful candidate will drive quality through automation-first practices while contributing to the design, development, and delivery of scalable backend services and platform capabilities.
Role:
As a Senior Software Engineer, you will:
Design and implement automated test frameworks and reusable test suites.
Develop and execute functional, integration, API, regression, end-to-end, and performance tests.
Participate in requirements reviews, story grooming, and sprint planning activities.
Define and document test strategies, test plans, and acceptance criteria.
Collaborate with developers to identify, troubleshoot, and resolve defects.
Integrate automated tests into CI/CD pipelines.
Analyze test results and provide quality metrics and recommendations.
Ensure software meets business, security, scalability, and performance requirements.
Drive continuous improvement of testing processes, tools, and methodologies.
Mentor junior engineers and promote quality engineering best practices.
Participate in release validation, deployment verification, and production readiness activities.
All About You:
Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
Strong software engineering experience with Java and modern application development practices.
Experience developing applications and services using Spring Boot and API-driven architectures.
Strong programming skills in Java, Python, C#, JavaScript, or similar languages.
Experience with automated testing frameworks such as Selenium, RestAssured, JUnit/TestNG and Cucumber/JBehave/Karate
Experience testing REST APIs and microservices.
Knowledge of Agile/Scrum development methodologies.
Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
Experience using source control systems such as Git.
Strong analytical, debugging, and problem-solving skills.
Preferred Qualifications:
Experience with cloud-native architectures and modern observability platforms.
Knowledge of secure coding practices and software quality metrics.
Experience mentoring engineers and influencing quality standards across teams.
Experience supporting highly available, mission-critical platforms within regulated environments.
Experience with security and compliance testing.Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Pay Ranges
Vancouver, Canada: $111,000 - $160,000 CAD