Talent.com
Senior Software Engineer
Senior Software EngineerRitchie Bros. • Burnaby, Metro Vancouver Regional District, CA
Senior Software Engineer

Senior Software Engineer

Ritchie Bros. • Burnaby, Metro Vancouver Regional District, CA
5 days ago
Job type
  • Full-time
Job description

Senior Software Engineer ( QA Automation – Salesforce)

The Opportunity

In this role, you will be part of an Agile Product delivery team bringing robust feature sets, intuitive designs and user interfaces to our customers. You seek an in-depth understanding of the products and know what it takes to deliver risk-based test solutions. You can provide fast relevant feedback to the team using smart test design and a business-value mindset. You will apply your automation expertise - designing, developing, and maintaining automated tests - to increase efficiency and ensure high regression test coverage.

In This Role You’ll

  • Learn product architecture and design, analyze complex requirements, seek to understand the business implications, craft quality test cases, and carry out the appropriate level of testing using the right tools to be efficient and effective. I.e. UI, Integration, REST APIs, APIs, Business End to End, Database, Load
  • Craft Test Automation Strategies, identify and automate the critical regression tests, ensure robustness, stability, and scalability of automation infrastructure
  • Establish common work processes, standards, and tools; coordinate test activities across teams to meet business and customer needs
  • Succinctly and accurately report defects, support post-test diagnosis in the most efficient and effective way, and communicate test status and risks throughout the SDLC
  • Make decisions on planning, strategies, estimations, and milestones for testing leading to successful implementation and timely project completion
  • Make decisions on test processes related to reporting, tracking and escalation of issues discovered during testing and ensure closure on the issues
  • Make decisions on the design, implementation, documentation, and maintenance of manual and automated test cases used to execute acceptance and regression tests
  • Make decisions on optimal test tooling and techniques to enable API testing, UI Testing, Performance / Load testing, Database testing, for both manual and automated testing
  • Derive test scenarios and test cases for even the most complex business rules and scenarios
  • Collaborate with cross-functional teams to ensure timely and robust execution of testing as part of a regular release schedule
  • Demonstrate exceptional analytical skills and ability to independently analyze test results and be confident making decisions and recommendations
  • Demonstrate ability to integrate and apply feedback in a professional manner to solve process or technical problems
  • Develop product testing strategies & testing automation strategies and technologies
  • Proactively research and evaluate new technologies, frameworks, and methodologies
  • Define mid to long-term testing software / architecture strategy
  • Bring substantial experience designing and developing test frameworks and test applications
  • Remain productive despite uncertainty
  • Strengthen others through mentoring
  • Achieve high levels of customer satisfaction
  • Actively support the RB Unreserved Commitment to Safety : to send everyone home, every day, the way they came to work, by taking personal responsibility for your safety and safety of your team, co-workers and customers

Here’s What You Bring

  • College diploma or University Degree in Computer Science, Computer Engineering, Information Technology or similar (or equivalent experience)
  • A technical certification in the areas of software engineering is preferred
  • 7 years direct experience as a tester for major application integration projects or major application product releases
  • 4 years direct experience in the design, development and implementation of QA Best Practices
  • 3 years hands-on designing and developing test automation frameworks
  • 3 years developing and maintaining automated tests using tools such as Appium, Selenium, Cucumber, TestNG and REST-Assured
  • 3 years using one or multiple programming languages, such as Java
  • Experience with Postman, Jenkins CI, Zephyr JIRA plugin, ZAPI, JMeter, SQL query language
  • Experience with Salesforce platform is preferred
  • Salesforce platform software engineering experience is preferred
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Burnaby, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Software Engineer (Product)

    Senior Software Engineer (Product)

    owl.co • Vancouver, BC, CA
    Full-time
    Quick Apply
    AI systems for high‑stakes, real‑world decisions.Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness, auditability, and low bias.The si...Show more
    Last updated: 30+ days ago
    Senior GenAI Engineer - RAG & Multi-Agent Systems

    Senior GenAI Engineer - RAG & Multi-Agent Systems

    IFS • Vancouver
    Full-time
    A leading enterprise software provider in Metro Vancouver is seeking a Sr.Software Developer specializing in Generative AI. The role involves developing retrieval-augmented generation systems and re...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Backend Engineer, Credit Rewards (Remote)

    Senior Backend Engineer, Credit Rewards (Remote)

    Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
    Remote
    Full-time
    A financial technology leader is seeking a Senior Software Engineer to enhance their credit rewards platform.You will drive technical designs, collaborate cross-functionally, and build scalable ser...Show more
    Last updated: 17 days ago • Promoted
    Senior Full-Stack Engineer, Shopify Integrations

    Senior Full-Stack Engineer, Shopify Integrations

    Teifi Digital • Vancouver
    Full-time
    A leading e-commerce solutions provider is looking for a Senior Full Stack Developer.The role includes building custom microservices and Shopify apps, requiring strong proficiency in TypeScript, No...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Development Engineer in Test (SDET) – Jigs and Tools (Hybrid)

    Senior Software Development Engineer in Test (SDET) – Jigs and Tools (Hybrid)

    Kardium Inc. • Burnaby
    Full-time +1
    Senior Software Development Engineer in Test (SDET) – Jigs and Tools (Hybrid).Glenlyon Parkway, Burnaby, British Columbia, Canada. Posted Tuesday, January 6, 2026 at 11 : 00 a.By joining the Kardium t...Show more
    Last updated: 3 days ago • Promoted
    Senior Backend Engineer - Java

    Senior Backend Engineer - Java

    Randstad Digital • Vancouver
    Full-time
    We are looking for an experienced Back-End Engineer to join our client.You will design, implement, and maintain the server-side logic and systems that power our applications, working with AWS servi...Show more
    Last updated: 3 days ago • Promoted
    Senior Engine Programmer - Core Tech

    Senior Engine Programmer - Core Tech

    Epic Games • Vancouver
    Full-time
    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people.Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-win...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer

    Software Engineer

    NetApp, Inc. • Vancouver
    Full-time
    NetApp is developing a new portfolio of data‑centric storage platforms and services to help the world’s leading organizations harness their data in new and interesting ways.The Core Software team i...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer (Intermediate or Senior)

    Software Engineer (Intermediate or Senior)

    Rival Technologies • Vancouver
    Full-time
    Software Engineer (Intermediate or Senior).You are a strong full-stack software engineer with experience building and maintaining production systems. You care deeply about code quality, reliability,...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    TEEMA • Vancouver
    Full-time
    We are looking for Junior to Intermediate.The ideal candidate has a solid design and development background, strong communication skills, and the ability to deliver high-quality, testable, and perf...Show more
    Last updated: 3 days ago • Promoted
    Sr. Software Engineer, Fullstack (Contact Center Analytics)

    Sr. Software Engineer, Fullstack (Contact Center Analytics)

    Dialpad • Vancouver
    Full-time
    Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / ...Show more
    Last updated: 3 days ago • Promoted
    Software Development Engineer - 2026 (Canada)

    Software Development Engineer - 2026 (Canada)

    Amazon • Vancouver
    Full-time
    Do you want to solve real customer problems through innovative technology? Do you enjoy working on scalable services in a collaborative team environment? Do you want to see your code directly impac...Show more
    Last updated: 3 days ago • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    Algo Communication USA • Burnaby, British Columbia, Canada, V5J 5L2
    Full-time
    Remote applications and candidates requiring relocation assistance or work sponsorship will.Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and vi...Show more
    Last updated: 24 days ago
    Senior Full Stack / Product Engineer IcePanel

    Senior Full Stack / Product Engineer IcePanel

    Icepanel • North Vancouver
    Full-time
    Senior Full Stack / Product Engineer at IcePanel.We're simplifying how teams design for complex systems.We're building a collaborative diagramming and modelling tool that software architects think is...Show more
    Last updated: 18 days ago • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Meld • Vancouver, British Columbia, .CA
    Full-time
    Quick Apply
    The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Show more
    Last updated: 17 days ago
    Senior Solutions Engineer

    Senior Solutions Engineer

    Themis Solutions Inc. • Vancouver
    Full-time
    Clio is the global leader in legal AI technology, empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We’re looking for a Senior Solutions Engineer...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer (Hybrid - Vancouver)

    Software Engineer (Hybrid - Vancouver)

    Employer Direct Healthcare • Vancouver
    Full-time
    Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer ...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Backend

    Software Engineer, Backend

    Rivian • Vancouver
    Full-time
    Rivianis on a mission to keep the world adventurous forever.This goes for the emissions‑free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company,...Show more
    Last updated: 3 days ago • Promoted