Related keywords: quality assurance remote jobquality assurance remote jobremote job qa
This page contains product affiliate links.
Veeva Systems is a mission-driven organization and pioneer in the field of industry cloud technology, particularly catering to the life sciences sector. With a strong commitment to support life sciences companies in accelerating the delivery of therapies to patients, Veeva is recognized as one of the fastest-growing SaaS (Software as a Service) companies globally. They achieved remarkable revenue growth, surpassing $2 billion in their last fiscal year and showing extensive growth potential. The organization's core values include doing the right thing, ensuring customer success, nurturing employee success, and promoting speed in their operations.
Veeva made headlines in 2021 by establishing itself as a public benefit corporation (PBC), focusing on balancing the interests of its customers, employees, society, and investors. They provide an opportunity to work in a flexible environment as a Work Anywhere company, allowing employees to thrive in their chosen work setting, be it from home or an office.
Veeva is currently seeking experienced Senior Quality Engineers to join their team, working on Veeva Vault, an advanced SaaS platform product serving the life sciences industry, which includes pharmaceuticals, biotechnology, and medical devices. The role is integral to the Quality Assurance and Release Engineering team, focusing on functional and automation testing to ensure the delivery of a top-tier SaaS product. This hands-on position plays a crucial role in enhancing customer success with each new release. The environment is fast-paced, and engineers have the opportunity to be involved in the product development process while taking pride in creating exceptional software.
As part of the role, Senior Quality Engineers will collaborate with a team of talented engineers and actively participate in discussions and technical challenges. The structure focuses on shared learning, growth, and support within a high-energy team setting.
Some key responsibilities of the Senior Quality Engineer include:
Creating documents related to testing such as test plans, test cases, and bug reports to assess quality and manage associated risks.
Automating features and working closely with the automation team for comprehensive regression coverage.
Developing deep expertise in the product and conducting quality assurance tests to verify outcomes within agreed schedules and timelines.
Collaborating with software engineers, product managers, and fellow quality testers in an Agile team environment.
Providing technical leadership to junior teammates, helping them achieve their goals in the QA space.
Engaging in discussions about architecture and code during design or implementation reviews.
Making recommendations to enhance quality standards and processes within the organization.
Candidates are required to possess the following skills and background:
A Bachelor's degree in Mathematics, Computer Science/Applications, or a related field.
Proficiency in coding using Java and/or mobile programming languages.
Familiarity with Software QA methodologies, tools, and approaches (both manual and automated testing) within a fast-paced software company.
Experience writing and automating test cases, covering various testing methods, including sanity, boundary, negative, compatibility, and concurrency tests.
Relevant work experience in software development and/or test automation.
Strong communication skills and proven leadership or mentorship experience.
Although not mandatory, the following would be advantageous for candidates:
Experience with languages such as Python or other object-oriented programming languages.
Knowledge of Cypress, SQL, and Atlassian products like Jira and Confluence.
Experience in authoring automated tests in standard functional test automation frameworks, e.g., Cucumber, Selenium, or TestNg.
Experience in an Agile development process and familiarity with the Health Sciences and Life Sciences industry.
Expertise in mobile testing and automation technologies like Appium, XCUI, Espresso, or KIF will be a plus.
Veeva Systems offers a competitive salary range for the Senior Quality Engineer position of $90,000 to $165,000 CAD. This range is provided in accordance with local laws and regulations, accounting for individual qualifications, experience, and expected contributions. In addition to base pay, this role might be eligible for additional types of compensation, including variable bonuses or stock bonuses.
The benefits package includes:
Medical, dental, vision, and basic life insurance coverage.
Paid time off and company-paid holidays.
Retirement programs and a charitable giving initiative.
In summary, Veeva Systems is looking for a passionate and knowledgeable Senior Quality Engineer to join their mission-driven team. By applying for this role, candidates not only advance their careers but also contribute to significant impacts in the life sciences sector, enhancing patient care globally. With flexible working conditions and a supportive company culture, Veeva presents an exciting opportunity for quality engineers aiming to thrive in their careers.
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.