Talent.com
Senior Software Engineer in Test
Senior Software Engineer in TestVeeva Systems • Toronto C6A, ON, Canada
Senior Software Engineer in Test

Senior Software Engineer in Test

Veeva Systems • Toronto C6A, ON, Canada
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Join to apply for the Senior Software Engineer in Test role at Veeva Systems

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values : Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.

The Role

Veeva System is looking for a self-driven Senior Software Engineer in Test who is passionate about quality and automation. The ideal candidate will be highly technical, detail-oriented, creative, motivated, and focused on achieving results.

What You’ll Do

  • Collaborate with QA manager and other SDETs on defining automation strategy
  • Maintain and improve existing API and UI automation framework
  • Maintain and improve existing automation test suites
  • Monitor, analyze and report test automation results
  • Address failures reported by nightly automation runs
  • Collaborate with Developers, QA, and PMs to identify automation test cases that will ensure product quality

Requirements

  • 7+ years of experience in software test automation or software development
  • Strong experience in Java and JavaScript
  • Experience with API automation using REST Assured
  • Good understanding of modern best practices for software development like design patterns, code reusability, extensibility, and maintainability
  • Experience with one or more existing UI automation frameworks
  • Good working knowledge using tools such as Git, Jenkins, and Maven / Gradle
  • Problem-solving, Process Improvement, and Coaching Strong written and verbal English skills to support complex analysis
  • Bachelor’s degree in Computer Science / Engineering or equivalent
  • Must be based in Canada and within 1 time zone of Toronto
  • Nice to Have

  • Experience working in Unix / Linux and AWS environments
  • Experience working with Playwright
  • Experience with functional testing (testing planning, test design and test execution)
  • Perks & Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program
  • Compensation

  • Base pay : $90,000 - $150,000 CAD
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and / or stock bonus.
  • Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

    Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at talent_accommodations@veeva.com.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Quality Assurance
  • Industries

  • Software Development, IT Services and IT Consulting, and Pharmaceutical Manufacturing
  • Referrals increase your chances of interviewing at Veeva Systems by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Test Engineer • Toronto C6A, ON, Canada

    Similar jobs
    Senior Software Development Engineer in Test

    Senior Software Development Engineer in Test

    Kong Inc. • Toronto
    Full-time
    Senior Software Development Engineer in Test.Join to apply for the Senior Software Development Engineer in Test role at Kong Inc. The Platform Team is the backbone of Kong's infrastructure, building...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer (Hybrid)

    Senior Software Engineer (Hybrid)

    Kardium Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time +1
    Glenlyon Parkway, Burnaby, British Columbia, Canada.Posted Tuesday, November 25, 2025 at 11 : 00 a.By joining the Kardium team, you can help make a difference in the lives of millions around the worl...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Canada

    Senior Software Engineer - Canada

    Canals, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Canals is a fully remote, profitable startup transforming the industrial supply chain ($10T industry) with AI.Our platform seamlessly integrates with the systems distributors already use, automatin...Show more
    Last updated: 3 days ago • Promoted
    Senior Software Engineer (Remote)

    Senior Software Engineer (Remote)

    PolicyMe Corp. • Toronto C6A, ON, Canada
    Remote
    Full-time
    We’re on a mission to modernize insurance, making it simpler, more accessible, and customer-first.The insurance industry is a $1T market that’s remained largely untouched by the digital revolution,...Show more
    Last updated: 10 days ago • Promoted
    Software Development Engineer in Test

    Software Development Engineer in Test

    Air-tek • Toronto
    Full-time
    Air-tek is a Canadian-based software company offering a powerful suite of innovative products that have already captured a significant share of a massive global market. With strong product-market fi...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer in Test

    Software Engineer in Test

    Iris Software Inc. • Toronto
    Full-time
    Helping talents upskill their career journey in IRIS Software, Financial Services (BFSI) | Hiring Java Developers in Ontario Canada. Position : Software Engineer in Test.Skills : Automation, Python, E...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer In Test

    Software Engineer In Test

    Accommodations Plus International • Markham, ON, Canada
    Full-time
    Job Title : Software Engineer in Test .Location : Markham, Ontario .We are seeking a highly skilled Software Engineer in Test to join our dynamic Engineering team.This is a software de...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Canada

    Senior Software Engineer - Canada

    Alan • Toronto C6A, ON, Canada
    Full-time
    Alan's vision is to make prevention the new norm of care for all.Our mission is to help people live in good health to 100 while helping employers feel proud, turning health benefits from a cost cen...Show more
    Last updated: 25 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OneVest • Toronto C6A, ON, Canada
    Remote
    Full-time
    OneVest is a fast‑growing technology company on a mission to Power the World’s Wealth by revolutionizing how financial institutions deliver wealth management services. We are an innovative team that...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Test Engineer

    Senior Software Test Engineer

    ThunderSoft • Markham
    Full-time
    Get AI-powered advice on this job and more exclusive features.We are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU...Show more
    Last updated: 3 days ago • Promoted
    Senior Bank Accounts Software Engineer

    Senior Bank Accounts Software Engineer

    Mercury • Toronto C6A, ON, Canada
    Full-time
    A financial technology company based in Toronto is seeking a Senior Software Engineer for Bank Accounts.This role involves driving technical projects, collaborating with cross-functional teams, and...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Development Engineer Test

    Senior Software Development Engineer Test

    US Tech Solutions • Markham
    Full-time
    Senior Software Development Engineer Test.Get AI-powered advice on this job and more exclusive features.This range is provided by US Tech Solutions. Your actual pay will be based on your skills and ...Show more
    Last updated: 18 days ago • Promoted
    Senior Test Automation Engineer

    Senior Test Automation Engineer

    Scotiabank • Toronto
    Full-time
    Select how often (in days) to receive an alert : .Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are seeking a highly skilled and proactive S...Show more
    Last updated: 13 days ago • Promoted
    Senior / Principal Software Test Specialist

    Senior / Principal Software Test Specialist

    BlackBerry • Toronto
    Full-time
    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...Show more
    Last updated: 1 hour ago • Promoted • New!
    Sr. Software Developer in Test (Python)

    Sr. Software Developer in Test (Python)

    Align Technology • Toronto, ON, Canada
    Full-time
    This full-time, on-site position is ideal for experienced senior software development professionals with experience in automated testing. We are looking for a Senior Software Developer in Test (Sr.S...Show more
    Last updated: 30+ days ago • Promoted
    Senior Test Automation Engineer - Cloud & AWS

    Senior Test Automation Engineer - Cloud & AWS

    Align Technology, Inc. • Toronto
    Full-time
    A global leader in innovative health technologies is seeking a Sr.Software Developer in Test to enhance the cloud services platform for their product. You will work closely with clinical experts and...Show more
    Last updated: 30+ days ago • Promoted
    Automation-Focused Software Engineer in Test

    Automation-Focused Software Engineer in Test

    Bree • Toronto
    Full-time
    A financial technology platform in Toronto is seeking an engineer to develop automated testing frameworks for their Lambda-based backend. The ideal candidate should have proficiency in TypeScript an...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer in Test

    Software Engineer in Test

    Bree • Toronto
    Full-time
    Bree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck. We operate in a huge, but overlooke...Show more
    Last updated: 30+ days ago • Promoted