QA Automation Engineer

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
Kiryat Ono, Israel
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
2+ years of experience
Healthcare · Enterprise SaaS

Description For QA Automation Engineer

Veeva Systems is seeking a QA Automation Engineer to join their R&D team for the Veeva Data Platform, a leading big-data ETL system. The role involves creating and implementing automated test plans, working with CI/CD tools, and participating in scrum activities. Key responsibilities include:

  • Creating clear test plans based on product requirements and automating them
  • Implementing automation infrastructure and tests to cover product features
  • Reviewing and analyzing test results
  • Participating in all scrum activities (estimation sessions, planning, reviews)
  • Working daily with CI/CD tools (Git, Jenkins, JIRA)

Requirements:

  • 2+ years of experience in writing automation tests in Java
  • Bachelor's in Computer Science or similar quantitative field, or 4 years of experience from a technological unit in the IDF
  • Proficiency in writing SQL queries
  • Hands-on experience with Git and Jenkins
  • Strong analytical skills with troubleshooting abilities
  • Self-motivation and fast learning capabilities
  • Fluent in English with strong communication skills

Nice-to-have skills:

  • Experience with building automation infrastructure from scratch
  • Experience with AWS, Azure, and GCP
  • Experience with K8s and containers
  • Proven experience working with data and ETL processes

Veeva Systems offers a Work Anywhere policy, allowing flexibility to work from home or in the office. The company is committed to fostering a culture of inclusion and values diversity in all forms. As a public benefit corporation (PBC), Veeva balances the interests of customers, employees, society, and investors.

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

Last updated a month ago

Responsibilities For QA Automation Engineer

  • Create clear test plans based on product requirements and automate it
  • Help implement automation infrastructure and tests to cover product features
  • Review and analyze test results
  • Take part in all scrum activities (estimation sessions, planning, reviews)
  • Work with CI/CD tools (Git, Jenkins, JIRA) daily

Requirements For QA Automation Engineer

Java
  • 2+ years of experience in writing automation tests in Java
  • Bachelor's in Computer Science or similar quantitative field Or 4 years of experience from a technological unit in the IDF
  • Proficient in writing SQL queries
  • Hands-on experience with Git and Jenkins
  • Strong analytical skills with troubleshooting abilities
  • Self-motivated and fast learner with a strong sense of ownership
  • Fluent in English with strong communication skills

Interested in this job?

Jobs Related To Veeva Systems QA Automation Engineer

Software Development Engineer, Amazon MSK

Build and enhance Amazon's Managed Streaming for Kafka (MSK) service, working with both proprietary and open-source technologies at AWS scale.

System Development Engineer II, Annapurna Labs

Lead Software Engineer position at AWS's Annapurna Labs, focusing on machine learning tools development and optimization with competitive compensation and benefits.

Automation Engineer

Automation Engineer position at Amazon focusing on maintaining and optimizing automated logistics systems in fulfillment centers.

Software Development Engineer, Alexa Enterprise Products (AEP)

Mid-level Software Engineer role at Amazon, building enterprise-grade LLM solutions for Alexa, offering $114,800-$191,800 salary range in Vancouver.

CDN Software Engineer, Infrastructure Services

CDN Software Engineer position at Apple focusing on infrastructure services, control plane development, and automation systems for global-scale operations.