Summary
Join Veeva Systems, a leading life sciences industry cloud company, as a driven Automation Platform Engineer. This hands-on role involves collaborating on a state-of-the-art automation framework and cloud-based test infrastructure. You will contribute to tools, reporting, infrastructure, and framework development using technologies like Java, JavaScript, React, AWS, and more. The position requires a Bachelor's degree in Computer Science or a related field and 1+ years of relevant experience. Veeva offers a flexible work environment as a Work Anywhere company and provides competitive benefits including medical, dental, vision, PTO, retirement programs, and more.
Requirements
- Bachelor's degree in Computer Science or related field
- 1+ years of relevant experience building tools and/or test automation framework
- Solid programming skills in Java
- Curious to learn and adapt to a dynamic environment
- Excellent written and verbal communication skills
Responsibilities
- Collaborate and contribute to state-of-the-art automation framework and cloud-based test infrastructure that can operate at scale with 24/7 availability
- Diagnose, debug, and fix issues in cloud-based automation environment
- Participate in code review and provide good coding practices
Preferred Qualifications
- Experience with a SaaS company
- Experience working in a remote setup (Veeva is a remote-first company)
- Experience with the following tools/technologies: Test Automation: TestNG/Cucumber
- Infrastructure: AWS
- Reporting: ELK Stack
- Orchestration: Jenkins
- Build: Maven
- Other Tools: Gitlab/Jira
Benefits
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- 1% charitable giving program