Quality Engineer

Veeva

Boston (MA)

On-site

USD 70,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance

Job summary

Veeva is seeking Quality Engineers to join the Quality Assurance and Release Engineering team, focusing on functional and automation testing for life sciences products. You will verify data integrity, automate tests, and work in an Agile environment to ensure successful releases.

Responsibilities include documenting test plans, writing SQL queries, and collaborating with engineers and analysts to optimize test coverage and data workflows. This role offers growth in a high-impact SaaS setting.

Qualifications

  • 5+ years of solid, relevant work experience with DB design, data flow, and business logic.
  • Experience with AWS.
  • Strong knowledge of SQL database testing.
  • Collaborate with developers, data analysts, and business analysts to understand data requirements.
  • Excellent verbal and written communication skills.
  • Understanding of QA methodologies, tools, and approaches in a software company with short release cycles.
  • Experience creating testing documentation (test plans, cases/scripts, bug reports).
  • Writing test cases and automating them for sanity, boundary, negative, compatibility, end-to-end and concurrency tests.
  • Experience using AI-assisted engineering tools (GitHub Copilot, Gemini, Claude) for automation development, debugging, and testing.
  • Experience in Java, Python, or other OO languages.
  • Experience with Jira, Confluence, TestRail.
  • Experience in a SaaS environment with agile development.
  • Bachelor’s degree in Mathematics or CS/Applications.

Responsibilities

  • Create testing-related documentation including test plans, test cases/scripts, and bug reports.
  • Develop deep product expertise.
  • Conduct QA tests and verify outcomes within schedules.
  • Collaborate with engineers, product managers, and other QA testers in an Agile team.
  • Work with automation group to improve regression coverage.
  • Partially develop and run automation scripts.
  • Design database test strategies based on requirements.
  • Validate inserted, updated, or deleted data against business logic.
  • Check source-to-target data integrity.
  • Write SQL queries to validate data interactions.
  • Verify user roles, access privileges, and data masking rules.

Skills

SQL testing
AWS
Automation testing
QA methodologies
Communication
Data analysis
Java/Python

Education

Bachelor’s degree in Mathematics or CS

Tools

Jira
Confluence
TestRail
GitHub Copilot
Gemini
Claude

Job description

The Role

We’re hiring Quality Engineers to work at Veeva, working on various products 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 will be responsible for functional and automation testing of software, ensuring customer success with every release.

Responsibilities
  • Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk.
  • Develop deep expertise in the product.
  • Conduct QA tests and verify outcomes within schedules and timelines.
  • Work with software engineers, product managers, and other QA testers in an Agile team environment.
  • Work closely with the automation group to automate features for better regression coverage.
  • Partially develop and run automation scripts.
  • Design database test strategies and plans based on requirements.
  • Validate inserted, updated, or deleted data against business logic.
  • Check source-to-target data.
  • Write SQL queries to validate data integrity and consistency.
  • Validate user roles, access privileges, and data masking rules.
Qualifications
  • 5+ years of solid, relevant work experience, including understanding and analyzing database design, data flow, and business logic.
  • Experience with AWS.
  • Strong knowledge and experience in SQL database testing.
  • Collaborate with developers, data analysts, and business analysts to understand data requirements and workflows.
  • Strong verbal and written communication skills.
  • Understanding of Software QA methodologies, tools, and approaches (functional and/or automated testing) in a software company with short release cycles.
  • Experience in creating testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk.
  • Writing test cases and automating them, covering sanity, boundary, negative, compatibility, end-to-end, and concurrency tests.
  • Experience using AI-assisted engineering tools such as GitHub Copilot, Gemini, Claude for efficient test automation development, debugging, and feature testing.
  • Experience in Java, Python, or other object-oriented programming language.
  • Experience with products like Jira, Confluence, TestRail.
  • Experience in a SaaS environment that has an agile development process.
  • Bachelor’s degree in Mathematics or Computer Science/Applications or a related field.
Benefits
  • Medical, dental, vision, and basic life insurance.
  • Flexible PTO and company‑paid holidays.
  • Retirement programs.
  • 1% charitable giving program.
Compensation
  • Base pay: $70,000 - $120,000.
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.

Veeva is an equal opportunity employer. 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 talent_accommodations@veeva.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Engineer - Ostro
QA Engineer - Ostro

Socket.dev • Boston (MA)

On-site
USD 70,000 - 120,000
Medical insurance
Dental insurance
Vision insurance
+1
Quality Operations Program Manager
Quality Operations Program Manager

Veeva Systems • United States

On-site
USD 100,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+5
Remote Quality Ops Lead: eDMS & QMS Expert
Remote Quality Ops Lead: eDMS & QMS Expert

Veeva Systems • United States

On-site
USD 100,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+5
Director - Veeva Quality Strategy
Director - Veeva Quality Strategy

Veeva Systems • San Francisco (CA)

Remote
USD 125,000 - 300,000
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
+1
Engagement Manager - Life Sciences Quality
Engagement Manager - Life Sciences Quality

Veeva Systems • United States

Hybrid
USD 85,000 - 210,000
Medical, dental, vision, and life insurance
Flexible PTO
Retirement programs
+1
Vice President/Director Product Management - QualityOne
Vice President/Director Product Management - QualityOne

Veeva • Boston (MA)

On-site
USD 150,000 - 300,000
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
Computer System Validation Lead / Program Manager
Computer System Validation Lead / Program Manager

Veeva Systems • Boston (MA)

On-site
USD 85,000 - 120,000
Medical, dental, vision, and life insurance
Flexible PTO and company-paid holidays
Retirement program
+1
Computer System Validation Lead / Program Manager
Computer System Validation Lead / Program Manager

Veeva Systems • Columbus (OH)

On-site
USD 85,000 - 120,000
Medical, dental, vision insurance
Flexible PTO
Retirement program
+1
Senior Software Engineer - Python
Senior Software Engineer - Python

Veeva • Raleigh (NC)

Hybrid
USD 110,000 - 270,000
Medical, dental, and vision insurance
Flexible PTO
Retirement programs
+1
Solution Consultant - Quality
Solution Consultant - Quality

Veeva Systems, Inc. • Pleasanton (CA)

Hybrid
USD 75,000 - 127,000
Work Remotely
Learning and development allowances
Health and wellness programs
+3