Skip to main content

Remote Software Engineer in Test

Posted today

veeva systemsClovis (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities. We're hiring experienced Software Engineers in Test to work on Site Vault, a rapidly growing SaaS platform product in the Life Sciences industry encompassing the fields of pharmaceuticals, biotechnology, and medical devices. As part of our Quality Assurance and Release Engineering team, you'll be responsible for functional and automation testing to deliver a top-quality SaaS product. This is a hands-on position playing a vital role in ensuring customer success with each new release. If you are an experienced Quality Engineering professional ready to make an impact and take your career to the next level, we want to hear from you. In our fast-paced environment, you'll be involved in the product development process, taking pride in building great software. Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk Work with software engineers, product managers, and other quality engineers in an Agile team environment Operate at architecture and code level, driving technical discussions during design/implementation reviews Be the technical quality expert in functional areas and influencing decisions that will help build quality into the product Conduct POCs and make recommendations that would help raise the quality bar Work with quality management to come up with new processes and roll them out across the organization Become a technical contributor, a product expert, and a team project manager and support your QA manager as and when you work on the product 2+ years relevant work experience, including software development and/or software test automation~ Understanding of Software QA methodologies, tools, and approaches (black box and/or automated testing) in a software company with short release cycles~ Experience in writing test cases and automating them, covering both sanity and in-depth testing including and not limited to boundary, negative, compatibility, and concurrency tests~ Bachelor's / Master's degree in Computer Science, Software Engineering, or equivalent experience~ Experience in JavaScript, Java, Python, or other object-oriented programming language. Experience with TestRail or similar test case management software Cucumber/Selenium/TestNg. Knowledge of modern best practices for software development Experience in a SaaS environment that has an agile development process is a huge plus Experience working with remote teams Follow the application process and submit your resume.# Once you complete the assessment, our team will review your full application package and follow up via email with our decision.# Medical, dental, vision, and basic life insurance~ Flexible PTO and company paid holidays~ Retirement programs~The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.#All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at [email protected].

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this