Related keywords: remote job qaquality assurance remote jobremote job software engineer
This page contains product affiliate links.
Veeva Systems is a globally recognized, mission-driven organization leading in the industry cloud sector. Veeva specializes in helping life sciences companies expedite the delivery of therapies to patients, making significant strides in the pharmaceutical, biotechnology, and medical device industries. The company has been acknowledged as one of the fastest-growing SaaS (Software as a Service) companies, reportedly surpassing $2 billion in revenue in its last fiscal year, with promising growth projections ahead.
Veeva’s guiding principles include core values that emphasize doing the right thing, ensuring customer success, nurturing employee success, and promoting speed in operations. In 2021, the company made history by becoming a public benefit corporation (PBC), reflecting its commitment to balancing the interests of various stakeholders, including customers, employees, society, and investors.
The position being offered is for an Associate Quality Engineer. As part of the Quality Assurance and Release Engineering team, the selected candidate will work on Veeva Vault, a rapidly developing SaaS platform that significantly impacts the life sciences industry. The job entails performing functional and automation testing of software solutions and ensuring successful outcomes for customers at each product release.
Veeva prides itself on its flexible work environment, termed a “Work Anywhere” culture, allowing employees to work from home or in one of their offices, including Toronto. This unique structure welcomes applicants across various time zones, thus broadening opportunities for job seekers.
The responsibilities of the Associate Quality Engineer position include:
Creating testing-related documentation, such as test plans, test cases/scripts, and bug reports, assessing software quality and associated risks.
Automating testing processes and collaborating with the automation team to enhance regression coverage.
Triage and assist with the triaging of automation results to ensure accuracy in identifying issues.
Developing a profound understanding of the product to ensure quality checks are thorough and effective.
Carrying out QA tests and verifying outcomes in alignment with predetermined schedules/timelines.
Working collaboratively with software engineers, product managers, and other QA testers within an Agile team environment.
The following skills and qualifications are essential for the role:
A Bachelor’s degree in Mathematics, Computer Science, or a related field.
A grounding in coding, specifically in Java and/or other mobile languages.
An understanding of software QA methodologies, tools, and approaches, including black box and automated testing.
Relevant experience, whether through graduate studies or previous work involving software development and software test automation.
A demonstrated curiosity and capacity to quickly adapt to new technologies.
Strong verbal and written communication skills, crucial for effective collaboration within teams.
While not mandatory, the following skills would enhance an applicant's profile:
Experience with Cypress for automation.
Familiarity with SQL, contributing to improved database interactions during tests.
Knowledge of programming languages such as Java, Python, or any other object-oriented languages.
Understanding of Atlassian products like Jira, Greenhopper, and Clover, which are vital in task and project management.
Awareness of modern best practices in software development practices and methodologies.
Experience with Mobile Testing and Automation tools like Appium, XCUI, Espresso, and KIF.
Basic knowledge of mobile app development for both Android and iOS platforms.
Veeva provides competitive compensation alongside various perks and benefits, such as:
Medical, dental, and vision insurance alongside basic life insurance coverage.
Paid time off (PTO) and company-paid holidays.
Participation in retirement programs.
A charitable giving program where 1% of the company’s earnings support community builds.
Salary for this position is between $65,000 - $140,000 CAD, although actual compensation may vary depending on individual qualifications, experience, and contributions. Additionally, the role may be eligible for other types of compensation, including a variable bonus or stock bonus.
Veeva's commitment to equality enriches its workplace. It promotes an environment where diversity is celebrated, and all qualified applicants are considered without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, marital status, or any other protected characteristic. The company also prioritizes providing necessary accommodations for applicants with disabilities during the recruitment process.
In conclusion, for job seekers interested in a dynamic work environment within the technology and life sciences sectors, the Associate Quality Engineer role at Veeva Systems offers numerous opportunities for professional growth and skill enhancement.
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.