Veeva Systems

QA Engineer - Ostro

Veeva Systems
Apply
2 months ago
Toronto, CanadaMid Level

Responsibilities

  • Develop and execute manual and automated test plans for SaaS platform quality and reliability.
  • Create and maintain test cases, scripts, and data for functional and non-functional testing.
  • Identify, document, and track software defects with development teams.
  • Conduct regression, performance, and API testing to validate system behavior and scalability.
  • Research and implement AI-driven automation frameworks and LLM-based testing techniques.
  • Integrate automated test suites into CI/CD pipelines.
  • Partner with Product, Engineering, Customer Success, Implementation, and Customer Support teams on requirements and expected behaviors.
  • Provide structured test reports and status updates while independently improving QA processes.

Requirements

  • At least 3 years of software quality assurance experience covering both manual and automated testing.
  • Hands-on experience with Cypress, Playwright, or Selenium and proficiency in JavaScript, Python, or Java.
  • Experience validating APIs with Postman, RestAssured, or similar frameworks.
  • Practical understanding of CI/CD pipelines, such as Jenkins or GitLab CI/CD.
  • Interest in AI/ML-driven testing and LLM-based testing approaches.
  • Strong analytical, communication, problem-solving, prioritization, and ownership skills.
  • Experience with AI-driven test automation or LLM-based QA methodologies is preferred.
  • Knowledge of SaaS environments and website-based software deployment is preferred.
  • Familiarity with AWS or GCP is preferred.

Benefits

  • Medical, dental, vision, and basic life insurance.
  • Paid time off and company-paid holidays.
  • Retirement programs.
  • 1% charitable giving program.
  • Work Anywhere flexibility to work from home or in the office.
  • Remote Canada position, with the interview process including a hiring manager conversation, practical case exercise, and final conversation with a senior leader.

Tech Stack

AWSCypressGitLab CI/CDGoogle Cloud PlatformJavaJavaScriptJenkinsPostmanPythonSelenium

Categories

Veeva Systems

About Veeva Systems

5,001-10,000 employees

Veeva delivers the industry cloud for life sciences with software, AI, data, and business consulting. Committed to innovation, product excellence, and customer success, Veeva serves more than 1,500 customers, ranging from the world’s largest biopharmaceutical companies to emerging biotechs. As a Public Benefit Corporation, Veeva is committed to balancing the interests of all stakeholders, including customers, employees, shareholders, and the industries it serves. For more information, visit veeva.com. Correspondence to new applicants and existing candidates will only come from an official @veeva.com email address.

Contact me