Senior Quality Engineer

Related keywords: quality assurance remote jobremote job qapublic health remote job

This page contains product affiliate links.

Overview

Veeva Systems, a leader in cloud solutions for life sciences, is on a mission to deliver essential therapies to patients more efficiently. The company has made history as one of the fastest-growing SaaS firms, surpassing $2 billion in revenue and earning the designation of a public benefit corporation (PBC). Veeva prides itself on key values such as Customer Success, Employee Success, and integrity to Do the Right Thing. They are currently offering a position for a Senior Quality Engineer, which emphasizes flexibility by allowing employees to work from home or office locations.

Role and Responsibilities

The Senior Quality Engineer will play a critical role in the Quality Assurance and Release Engineering team, focusing mainly on functional and automation testing of the Veeva Vault platform. Responsibilities include:

  • Creating test documentation, including test plans, cases, and bug reports that assess quality and risk.
  • Collaborating closely with the automation team to enhance regression coverage through automation.
  • Conducting QA tests and validating results within set timelines.
  • Engaging in deep understanding of the product to provide valuable feedback and insights.
  • Participating actively in Agile team discussions and influencing product decisions.
  • Mentoring junior team members and providing technical leadership to optimize efforts and outcomes.

The position also entails operating at architecture and code levels, which requires adeptness in QA methodologies and familiarity with software development practices. This hands-on role allows engineers to impact the product directly by ensuring high standards of quality.

Required Skills and Qualifications

Candidates looking to apply for this position should meet the following requirements:

  • A Bachelor’s degree in Mathematics, Computer Science, or a related field.
  • Proficiency in coding in Java and exposure to mobile languages is essential.
  • A strong grasp of Software Quality Assurance methodologies, tools, and testing approaches, particularly in environments with rapid release cycles.
  • Demonstrated experience in writing and automating test cases, covering a spectrum from basic to complex testing scenarios (e.g., boundary, negative, and concurrency tests).
  • Strong communication skills, both verbal and written, alongside some proven leadership or mentorship experience.
  • Curiosity and a willingness to learn new technologies as necessary are also key attributes.

Nice to Have Skills

While not mandatory, the following skills would further enhance a candidate's profile:


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"
  • Experience in other programming languages such as Python, and knowledge of Cypress.
  • Familiarity with SQL and experience using tools like Atlassian's Jira and Confluence.
  • Knowledge of automatic testing frameworks like Cucumber, Selenium, and TestNg.
  • Experience in SaaS environments with Agile development processes.
  • Prior experience related to the Health Sciences industry, including mobile app development and testing.

Compensation

The expected salary range for this position is between $90,000 and $165,000 CAD. This range complies with local regulations and varies based on individual experience, location, and qualifications. Additional compensation types may include bonuses and stock options.

Additional Perks and Benefits

Veeva Systems also offers a comprehensive benefits package which includes:

  • Medical, dental, and vision insurance.
  • Paid time off (PTO) and company holidays.
  • Retirement programs to secure your financial future.
  • A 1% charitable giving program, emphasizing the company’s commitment to social responsibility.

Work Environment and Culture

Veeva promotes a flexible work culture, making it easy for employees to adapt their work-life balance according to their preferences. Employees can work remotely or from their Toronto office. This flexibility also extends to welcoming candidates from various time zones, reflecting Veeva's inclusive approach to recruitment and team collaboration.

Conclusion

For a potential job seeker, the Senior Quality Engineer position at Veeva Systems offers an exciting opportunity to engage in innovative projects within the rapidly evolving life sciences industry. With an emphasis on quality assurance, communication, and technical prowess, applicants can expect to contribute significantly while enjoying competitive compensation and a supportive work environment.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

April 30, 2025

6 views

0 clicks on Apply Now


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.