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

Senior Software Engineer in Test

Veeva Systems • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
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, ON, CA

    Similar jobs
    Senior Software Engineer

    Senior Software Engineer

    Sage Recruiting • Toronto, ON, Canada
    Full-time
    Hybrid remote (once a month in the Toronto office).Sage Recruiting is partnering with a fast-growing SaaS startup that’s bringing modern engineering to one of the most outdated industries aro...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer in Test

    Sr. Software Engineer in Test

    Sagen • Toronto, Canada
    Full-time
    Posted Thursday, January 1, 2026 at 5 : 00 AM.Sagen is Canada’s leading private mortgage insurance company making home ownership more accessible to first time homebuyers. For the past 30 years we have...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Test Specialist

    Senior Software Test Specialist

    BlackBerry Corporation • Toronto, ON, CA
    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: 5 days ago • Promoted
    Test Development Engineer

    Test Development Engineer

    Actalent • Newmarket, ON, Canada
    Full-time
    The ideal candidate for the Test Development Engineering position thrives at the hardware / software boundary and is motivated by solving complex problems in a fast-paced environment.They are looking...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer in Test

    Software Engineer in Test

    Bree • Toronto, Canada
    Full-time
    About Bree 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, bu...Show more
    Last updated: 8 hours ago • Promoted • New!
    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

    Senior Software Engineer

    Clariti Cloud Inc. • Toronto, ON, Canada
    Full-time +1
    Join our mission to provide governments with exceptional experiences so they can do the same for their communities!.We empower governments to deliver exceptional citizen experiences.Senior Software...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Developer in Test (AI Portfolio)

    Senior Software Developer in Test (AI Portfolio)

    Vena • Toronto, Canada
    Full-time
    Senior Software Developer in Test (AI Portfolio) Department : .This is a flexible position and has the option of working in our Toronto office full time, hybrid throughout the week or entirely remote...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Developer in Test

    Senior Software Developer in Test

    Moneris Solutions Corp • Toronto, Canada
    Full-time
    Senior Software Developer in Test page is loaded Senior Software Developer in Test Apply locations Toronto time type Full time posted on Posted 30+ Days Ago job requisition id JR104825.Your Moneris...Show more
    Last updated: 8 hours ago • Promoted • New!
    Test Automation Engineer

    Test Automation Engineer

    Evertz Microsystems Limited • Markham, ON, Canada
    Full-time
    In this role, you’ll test and validate hardware / software for real-world applications, collaborate with talented designers to solve complex functionality challenges, and leverage cutting-edge ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Test and Instrumentation Engineer

    Senior Test and Instrumentation Engineer

    Essence Coaching Group • Markham, ON, Canada
    Full-time
    Senior Test and Instrumentation Engineer.Lindsay, Ontario, Canada (Hybrid).CAD 120,000 – 165,000 gross / year.Senior Test & Instrumentation Engineer. This is a highly hands-on, senior-level ...Show more
    Last updated: 13 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Puzzle Cats • Toronto, ON, Canada
    Full-time
    About the Senior Software Engineer position.We are looking for talented engineers interested in creating something big! To succeed in this role, you will need to have a good understanding of the ca...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer in Test

    Senior Software Developer in Test

    Moneris • Toronto, Canada
    Full-time
    Your Moneris Career - The Opportunity As a.Moneris, you will lead the development of testing tools, quality gates, and reporting systems to enhance software quality across teams.You will integrate ...Show more
    Last updated: 8 hours 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 Software Engineer In Test - C$90,000 - C$150,000 A Year

    Senior Software Engineer In Test - C$90,000 - C$150,000 A Year

    Veeva Systems • Toronto, Canada, CA
    Full-time
    Senior Software Engineer in Test needed to define automation strategy, maintain automation frameworks, and collaborate with developers.Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Software Development Engineer In Test - C$120,000 - C$165,000 A Year

    Senior Software Development Engineer In Test - C$120,000 - C$165,000 A Year

    Perceptyx, Inc. • Toronto, Canada, CA
    Full-time
    Develops and maintains automated test solutions, ensuring software quality and reliability, utilizing Cypress, API testing, and CI / CD pipelines.Show more
    Last updated: 9 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Talentlab • Toronto, ON, Canada
    Full-time
    Senior Software Engineer, Financial Infrastructure .We’re looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledge...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer in Test (SDET)

    Senior Software Developer in Test (SDET)

    GlobalRelay • Toronto, Canada
    Full-time
    Senior Software Developer in Test (SDET).Who we are : For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eD...Show more
    Last updated: 8 hours ago • Promoted • New!