Senior Quality Engineer

Related keywords: remote job qaquality assurance remote jobpublic health remote job

This page contains product affiliate links.

Overview

Veeva Systems is seeking a Senior Quality Engineer to join their rapidly growing team at their Work Anywhere office, focused on the life sciences industry. This position represents a unique opportunity for professionals who are passionate about technology and keen on making a positive impact in the world of health sciences. Veeva has established itself as a leader in the SaaS space, surpassing $2 billion in revenue recently. The company is known for its strong mission-driven approach, centered on values like Customer Success and Employee Success, and it became a public benefit corporation in 2021.

Job Responsibilities

As a Senior Quality Engineer, you’ll be an integral part of Veeva's Quality Assurance and Release Engineering team. In this role, you will:

  • Create diverse testing-related documentation including test plans, test cases, and bug reports to assess quality and risk.

  • Automate testing functions and collaborate closely with the automation team to improve regression coverage.

  • Triage and assist with automation results.

  • Develop an in-depth understanding of Veeva Vault, the product you will be working on.

  • Conduct various QA tests within set schedules and verify outcomes.

  • Collaborate with software engineers, product managers, and other QA testers in an Agile team environment.

  • Engage in technical discussions during design and implementation reviews, operating at both architectural and code levels.

  • Provide technical leadership and guidance to junior team members, helping them achieve targeted goals.

  • Conduct Proofs of Concept (POCs) and make recommendations to raise quality standards.

Required Qualifications

Candidates for the Senior Quality Engineer role at Veeva Systems must meet the following qualifications:

  • Bachelor's degree in Mathematics, Computer Science/Applications, or a related field.

  • Experience in coding, specifically in Java and/or mobile languages.

  • Solid understanding of Software QA methodologies, tools, and approaches, particularly in a fast-paced software development environment.

  • Proven experience in writing and automating test cases for various scenarios, including black box testing, sanity testing, and boundary testing.

  • Relevant work experience encompassing software development or software test automation.

  • Strong curiosity and ability to quickly learn new technologies.


  • Effective verbal and written communication skills.

  • Previous leadership or mentorship experience is advantageous.

Preferred Qualifications

While not mandatory, the following qualifications would be beneficial for applicants:

  • Proficiency in Java, Python, or other object-oriented programming languages.

  • Familiarity with using Cypress, along with SQL understanding.

  • Experience with tools like Atlassian products, such as Jira and Confluence.

  • Knowledge of modern software development best practices and experience with SaaS environments with agile processes oriented towards rapid development.

  • Experience in the Health Sciences and Life Sciences industries, particularly related to mobile testing and automation using tools like Appium, XCUI, Espresso, and KIF.

Work Environment & Culture

Veeva Systems has adopted a Work Anywhere policy, providing immense flexibility to employees to work from home or in-office. This approach ensures that individuals can work in an environment they are comfortable in while also promoting a diverse workplace culture. The company's commitment to both employee and customer success establishes strong community values that encourage collaboration and personal growth.

Compensation and Benefits

The base salary for this position ranges from $90,000 to $165,000, in compliance with local regulations. Actual salaries will depend on various factors such as experience and location. The company also emphasizes individual qualifications and potential contributions in their compensation packages. Additional compensation may include bonuses and stock options beyond the base salary.

Employees enjoy a competitive benefits package that includes:

  • Medical, dental, vision, and basic life insurance.

  • Paid time off (PTO) and company-paid holidays.

  • Retirement programs and a generous charitable giving program.

Conclusion

If you are an experienced Quality Engineer eager to take your career to the next level and significantly impact the life sciences industry, Veeva Systems may be the ideal workplace for you. The balance of competitive pay, flexible working conditions, and a commitment to excellence creates an exciting opportunity to thrive within a pioneering organization.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 12, 2025

6 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.