Related keywords: quality assurance remote jobremote job qaprogramming remote job
This page contains product affiliate links.
Veeva Systems is a mission-driven organization recognized as a pioneer in the industry cloud space, dedicated to helping life sciences companies expedite the delivery of therapies to patients. In just a short span, Veeva has established itself as one of the fastest-growing Software as a Service (SaaS) companies, achieving over $2 billion in revenue during its last fiscal year. As a public benefit corporation (PBC), Veeva is legally committed to balancing the interests of customers, employees, society, and investors. This unique status highlights Veeva's dedication to ethical business practices and positive community impact.
Veeva promotes a flexible work culture through its designation as a "Work Anywhere company." Employees can choose to work from home or in the office, which fosters an environment that suits individual needs and preferences. The company invites candidates from all time zones, reflecting inclusivity and diversity in its workforce.
Veeva is on the lookout for experienced Senior Quality Engineers to join their Quality Assurance and Release Engineering team. The main focus of this role is to ensure the development and deployment of a top-quality SaaS product, specifically the Veeva Vault platform, which serves the life sciences sector, including pharmaceuticals, biotechnology, and medical devices. As a hands-on role, this position is critical for maintaining high standards for the product and ensuring customer success with each new release.
The responsibilities assigned to a Senior Quality Engineer at Veeva are numerous and vital to the company’s mission. They include:
Writing comprehensive testing-related documentation, which encompasses test plans, test cases/scripts and bug reports assessing quality and associated risk
Collaborating closely with the automation team to improve features through better regression testing consistency
Triage testing results and assist with troubleshooting issues found during automation
Develop a deep understanding of the Veeva Vault product
Conducting Quality Assurance tests and verifying outcomes against timelines
Engaging with other teams, including software engineers and product managers, within an Agile environment
Providing technical leadership and mentorship to junior teammates
Conducting Proofs of Concept (POCs) and proposing enhancements to raise quality standards
Working alongside QA management to develop and implement new processes across the team
To qualify for the Senior Quality Engineer position, applicants must possess:
A Bachelor’s degree in Mathematics, Computer Science, or a related field
Proficient coding skills in Java and/or mobile programming languages
A solid understanding of software QA methodologies, tools, and techniques, covering both manual and automated testing
Experience in writing and automating comprehensive test cases to include various testing types such as sanity, boundary, and concurrency tests
Proven leadership skills showcased through mentorship experience
In addition, the company prefers candidates with:
Knowledge of Java, Python, or other object-oriented programming languages
Experience utilizing testing tools like Cypress and framework knowledge such as Cucumber/Selenium/TestNg
Familiarity with SQL and software development best practices
If candidates have experience working within the Health Sciences and Life Sciences industries, along with knowledge of mobile testing and automation frameworks (like Appium, XCUI), they will stand out during the hiring process.
The base salary for this role ranges from $90,000 to $165,000 CAD. As stated, the salary range is indicative and may vary based on factors like experience and individual qualifications. Additionally, the total compensation package could include bonuses, stock options, and benefits based on role performance and contributions.
Employees at Veeva enjoy a broad array of benefits, which include:
Medical, dental, vision, and basic life insurance coverage
Paid Time Off (PTO) and company-recognized holidays
Retirement programs including options to save for the future
A 1% charitable giving program to encourage community involvement
The Senior Quality Engineer position at Veeva Systems represents a promising opportunity for professionals looking to make a substantial impact within a leading SaaS organization focused on the life sciences industry. With the role's emphasis on quality assurance and automation, candidates who have relevant qualifications and a passion for technology and customer success stand to further their careers while contributing positively to Veeva's mission.
This job offer was originally published on jooble.com
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.