Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. The role involves creating, maintaining, and improving automation frameworks, developing innovative tools for testing efficiency, and monitoring test automation results.
Responsibilities:
- Creating, maintaining, and improving automation frameworks/infrastructure
- Developing innovative tools to boost our testing efficiency, debug failures, and make it easy to communicate results with high-level reports
- Responsible for monitoring, analyzing and reporting test automation results
Requirements:
- 4+ years of experience in the software industry, with a passion for quality processes
- Ability to design/develop/maintain test automation frameworks
- Good experience in Java, object-oriented methodology, Selenium, and TestNG
- Strong problem solving, critical thinking, organization, and communication skills
- Experience in testing and automating APIs and UI
- Experience in software development lifecycle, test methodologies, and tools
- Strong verbal and written communication skills
- Bachelor's in Mathematics or Computer Science/Applications or similar field
- This role has a preference for candidates based in California
- Experience in CI/CD pipelines and Jenkins
- Shell scripting