Related keywords: remote job qaquality assurance remote jobcustomer success manager remote job
This page contains product affiliate links.
Veeva Systems is a pioneering organization in the industry cloud sector, specifically geared towards assisting life sciences companies in expediting the delivery of therapies to patients. As one of the fastest-growing SaaS companies globally, Veeva exceeded $2 billion in revenue in the previous fiscal year and anticipates even more extensive growth in the future. The company is known for its strong values, including Customer Success, Employee Success, and a commitment to doing what is right. Notably, Veeva made headlines in 2021 by becoming a public benefit corporation, which emphasizes its commitment to balancing the interests of various stakeholders including customers, employees, society, and investors.
In alignment with modern workforce trends, Veeva endorses a Work Anywhere policy, providing employees the flexibility to work remotely or in-office, allowing them to thrive in their preferred environment.
They are actively seeking to hire experienced Senior Quality Engineers to contribute to the development of Veeva Vault, a rapidly expanding SaaS platform utilized in the life sciences industry. This platform covers various sectors including pharmaceuticals, biotechnology, and medical devices.
The position falls under the Quality Assurance and Release Engineering team, where the selected candidates will be tasked with conducting functional and automation testing to ensure the delivery of a high-quality SaaS product. This role is hands-on and crucial for ensuring customer success with every new product release. Individuals who are looking to make an impact in their careers and are ready for a new challenge are encouraged to apply.
Candidates will have a variety of responsibilities, consolidated as follows:
Create testing documentation including test plans, test cases, and bug reports that assess quality and associated risks.
Collaborate closely with the automation group to automate features for better regression coverage.
Conduct QA tests and verify outcomes within set timelines.
Engage with software engineers, product managers, and other QAs in an Agile team setting.
Drive technical discussions at the architecture and code level during design and implementation reviews.
Provide technical leadership to junior team members, enabling them to achieve targets.
Conduct Proofs of Concept (POCs) and formulate recommendations to elevate quality standards.
Partner with QA management to develop and implement new processes across the organization.
This role presents an opportunity to become a technical contributor, mastering the nuances of the product while supporting the QA manager in various projects.
Individuals applying for this position should have the following qualifications:
A Bachelor’s degree in Mathematics, Computer Science/Applications, or a related field.
Experience in coding, particularly in Java and/or mobile languages.
A solid understanding of Software QA methodologies, tools, and approaches such as black box and automated testing within a software company operating on short release cycles.
Demonstrated experience in writing test cases and automating them, covering a variety of testing types, including boundary, negative, compatibility, and concurrency tests.
Relevant work experience in software development and/or software test automation.
Strong verbal and written communication skills coupled with leadership or mentorship experience.
While not mandatory, applicants with the following capabilities could have an advantageous edge:
Experience in programming languages like Java or Python.
Familiarity with Cypress, SQL, and Atlassian products such as Jira and Confluence.
Previous experience authoring automated tests using frameworks like Cucumber, Selenium, or TestNG.
Knowledge of modern software development best practices and experience in a SaaS environment with Agile development processes.
Background in the Health Sciences and Life Sciences industries.
Experience in Mobile Testing and Automation using tools like Appium.
The salary for this role ranges from $90,000 to $165,000, signifying the compensation is commensurate with experience and location. This range has been provided in compliance with local regulations and reflects potential base salary expectations. Candidates should also be aware that this position may include eligibility for additional forms of compensation such as a variable bonus or stock options.
Veeva also provides several benefits designed to enhance employees' overall well-being, including:
Medical, dental, and vision insurance.
Paid Time Off (PTO) and company-sponsored holidays.
Retirement programs.
Charitable giving initiatives allowing employees to contribute 1% of their salary to charitable causes.
Veeva is an equal opportunity employer, welcoming applicants from diverse backgrounds and ensuring fair consideration for employment without discrimination. The company is committed to accommodating individuals with disabilities throughout the recruitment process.
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.