Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Associate Software Engineer in Test image - Rise Careers
Job details

Associate Software Engineer in Test

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.


At the heart of Veeva are our values: 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.


Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.


The Role


Do you dream about being part of a team with the talent, passion, and financial backing to build top-notch, industry-changing cloud-based applications and platforms? At Veeva, we build enterprise cloud technology that powers the biggest names in pharmaceuticals, biotech, consumer goods, chemical & cosmetics industries. Our customers make vaccines, life-saving medicines, and life-enhancing products that make a difference in everyday lives. Our technology has transformed these industries, enabling them to get critical products and services to market faster. Our products empower our customers in the fight against global pandemics like COVID-19.


You will be joining the MyVeeva Software Quality team and working on cutting edge technologies including Spring Boot, AWS, Appium, Lambdatest, and Cucumber. The ideal candidate will be highly technical, detail-oriented, creative, motivated, and focused on achieving results.


What You'll Do
  • Define test strategy for our Web and Mobile applications (IOS and Android)
  • Create testing-related documentation, including test plans, test cases/scripts, and bug reports assessing quality and associated risk
  • Automate the tests using Selenium, Cucumber, and Appium for mobile applications
  • Triage and/or assist with triaging of automated test results
  • Develop deep expertise in the product
  • Conduct QA tests and verify outcomes within schedules/timelines
  • Work with software engineers, product managers, and other QA testers in an Agile environment


Requirements
  • Bachelor's degree in Engineering or Science
  • Knowledge in Java, Object-Oriented Methodologies
  • Attention to detail and problem-solving skills
  • Work in the nearest Veeva office four days/week
  • Curious to learn and adapt to a dynamic environment
  • Excellent written and verbal communication skills


Nice to Have
  • QA internship or some QA experience is a plus
  • Knowledge of test automation tools (Selenium, Playwright, or Cypress)
  • Exposure to version control systems (Git or GitLab)
  • Knowledge of Mobile Testing and Automation - Appium, XCUI, Espresso, KIF


Perks & 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 - $110,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’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.


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.

Average salary estimate

$90000 / YEARLY (est.)
min
max
$70000K
$110000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Associate Software Engineer in Test, Veeva Systems

As an Associate Software Engineer in Test at Veeva Systems in Boston, you’ll play a pivotal role in shaping the future of life sciences technology. Imagine being a part of a mission-driven company that's pioneering industry cloud solutions. At Veeva, we’re all about making a positive impact, helping our clients in pharmaceuticals and biotech bring life-saving therapies to patients faster. You'll be joining the MyVeeva Software Quality team, working alongside some of the most talented folks in the industry. Your day-to-day will involve defining test strategies for both web and mobile applications, creating vital documentation like test plans, test cases, and bug reports. If you love automation, you’ll get to flex your skills with tools like Selenium and Appium. Being able to work with software engineers and product managers in an Agile environment will be essential, and your knack for problem-solving and attention to detail will be your biggest assets. We’re looking for someone with a Bachelor's degree in Engineering or Science and some experience in programming, particularly in Java. While any previous QA experience is a nice addition, what we really value is your curiosity and adaptability. If you’re ready to roll up your sleeves and become a key player in transforming the life sciences industry, Veeva is where you belong. Come join us, and let’s make a real difference together!

Frequently Asked Questions (FAQs) for Associate Software Engineer in Test Role at Veeva Systems
What are the responsibilities of an Associate Software Engineer in Test at Veeva Systems?

As an Associate Software Engineer in Test at Veeva Systems, your primary responsibilities will include defining testing strategies for web and mobile applications, creating and maintaining testing documentation, automating tests using tools like Selenium and Appium, and conducting QA tests to ensure that the products meet high quality standards. You will also collaborate closely with software engineers and product managers in an Agile environment.

Join Rise to see the full answer
What qualifications are needed for the Associate Software Engineer in Test role at Veeva?

To qualify for the Associate Software Engineer in Test position at Veeva Systems, candidates should hold a Bachelor's degree in Engineering or Science. Additionally, familiarity with Java, strong attention to detail, and problem-solving skills are essential. Experience with automation tools and mobile testing is a plus, but a curious and adaptable mindset is equally important.

Join Rise to see the full answer
How does Veeva Systems ensure employee success for Associate Software Engineers in Test?

Veeva Systems prioritizes employee success by fostering a supportive work environment that encourages continuous learning and development. As an Associate Software Engineer in Test, you'll have access to mentorship opportunities, collaborative projects, and a culture that values innovation. This setup prepares you to grow and excel in your career while contributing to meaningful industry changes.

Join Rise to see the full answer
What technologies will an Associate Software Engineer in Test work with at Veeva?

At Veeva Systems, Associate Software Engineers in Test will work with cutting-edge technologies such as Spring Boot, AWS, Appium, Lambdatest, and Cucumber. This variety not only enhances your technical skill set but also plays a crucial role in building impactful cloud-based applications for the life sciences sector.

Join Rise to see the full answer
What are the benefits of working as an Associate Software Engineer in Test at Veeva?

Veeva offers a range of benefits for Associate Software Engineers in Test, including competitive compensation, medical, dental, and vision insurance, flexible PTO, retirement programs, and a charitable giving program. Most importantly, you'll be part of a mission-driven company making a positive impact in the life sciences industry.

Join Rise to see the full answer
Common Interview Questions for Associate Software Engineer in Test
Can you explain your experience with automated testing tools like Selenium?

In responding to this question, highlight specific projects where you utilized Selenium. Explain your approach to designing automated tests, how you developed test scripts, and any challenges you faced along the way. Be prepared to discuss how you resolved those challenges and the outcomes achieved.

Join Rise to see the full answer
How do you define a test strategy for a new application?

When answering this question, share a step-by-step approach you would take to define a test strategy, emphasizing the importance of understanding the application requirements, user stories, and critical paths. Also, mention collaborating with stakeholders to ensure test coverage and risk assessment.

Join Rise to see the full answer
Describe a time when you identified a significant bug during testing.

Use the STAR method (Situation, Task, Action, Result) to frame your response. Detail the context of the situation, the specific task of testing, the steps you took to identify the bug, and the eventual outcome, such as how it was resolved or prevented future occurrences.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Discuss your familiarity with Agile methodologies such as Scrum or Kanban. Highlight your experience working in Agile teams, participating in sprints, and how you have adapted to changes quickly while ensuring quality delivery.

Join Rise to see the full answer
How do you prioritize test cases in a limited timeframe?

Explain how you assess risk, test critical areas, and align your priorities with project deadlines. Providing an example from your experience will make your answer more effective. Admissions from experience show your ability to think logically under pressure.

Join Rise to see the full answer
How would you handle conflicting priorities during a project?

Demonstrate your prioritization and communication skills. Describe how you would engage with stakeholders to clarify priorities based on project goals and timelines, ensuring everyone is aligned. Articulate your problem-solving approach in managing expectations.

Join Rise to see the full answer
What testing frameworks are you familiar with?

Use this opportunity to discuss your experience with various testing frameworks relevant to the position, such as JUnit for Java, Cucumber for behavior-driven development, or Appium for mobile testing. Highlight how these tools have helped enhance your testing process.

Join Rise to see the full answer
How do you measure the effectiveness of your testing?

Discuss the metrics you utilize to measure test effectiveness, such as test coverage, defect density, and the ratio of automated to manual tests. Emphasize the importance of continuous feedback loops and how you use metrics to improve testing strategies.

Join Rise to see the full answer
What steps do you take when test automation fails?

Explain your troubleshooting process when automation tests fail. Include steps for debugging, reviewing test scripts, and validating the application. Discuss how you communicate the issue with the team and any preventive measures you suggest to avoid future failures.

Join Rise to see the full answer
Why do you want to work for Veeva Systems as an Associate Software Engineer in Test?

Reflect on Veeva's mission and innovative approach in the life sciences industry in your answer. Connect your professional goals with Veeva’s values. Discuss your passion for quality assurance and how you believe your skills would benefit the team and contribute to meaningful projects.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Veeva Systems Remote Massachusetts - Boston
Posted 11 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Veeva Systems Remote Taipei - Taiwan
Posted 10 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Motive Remote United States - Remote
Posted 11 days ago
Diversity of Opinions
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Mission Driven
Rapid Growth
Passion for Exploration
Empathetic
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
401K Matching
Life insurance
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Performance Bonus
Social Gatherings
Some Meals Provided
Fidelity Investments Hybrid US, Hudson County, NJ; New Jersey, Jersey City, NJ
Posted 2 days ago
Posted 2 days ago
NXTGIG Remote No location specified
Posted 9 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago

Veeva Systems is a leading cloud-computing company for the global life sciences industry. The company is based in the San Francisco Bay Area and serves more than 950 customers, ranging from the world’s largest pharmaceutical companies to biotechs.

394 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Family FriendlyBadge Flexible CultureBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
BENEFITS & PERKS
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 26, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
12 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
26 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
137 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter