Do you want to be part of an engineering team that strives to build simple solutions to complex problems Veeva is looking for a passionate engineer to work at our Hyderabad location for the Vault Automation Platform & Tools team. This is a great opportunity to put your creativity and problem-solving skills to the test. You'd be working as part of a global team that constantly strives to turn creative ideas into reality using cutting-edge technology and a bouquet of programming languages. If you are passionate about technology and aspire to be an architect, this is a great opportunity for you to learn/contribute and advance your career to the next level.
What You'll Do
- Architect, design, develop, and maintain an engineering suite of tools that help increase engineering productivity.
- Collaborate with PMs, Developers, and QA on tools strategy and approach.
- Be able to constructively critique design/implementation specifications.
- Collaborate and contribute to a state-of-the-art automation framework and cloud-based test infrastructure that can operate at scale with 24/7 availability.
- Evaluate, recommend, and drive adoption of both current and new tools and technologies.
- Diagnose, debug, and fix issues in a cloud-based automation environment.
- Participate in code reviews and provide good coding practices.
- Participate in the technical screening/interview process for new hires.
- Provide mentoring and technical guidance to automation engineers.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 7+ years of relevant experience with at least 4 years experience building tools and/or test automation frameworks.
- Solid programming skills in Java.
- Comfortable dealing with ambiguity in a fast-moving iterative environment.
- Curious to learn and adapt to a fast-paced workplace.
- Strong time management skills.
- Excellent written and verbal communication skills.
Nice to Have
- AWS, Docker, ELK, Domain experience in Life Sciences/Pharma.
- 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 / Selenium / Browserstack
- Infrastructure: AWS / Azure / GCP
- Reporting: ELK Stack, Tableau
- Orchestration: Jenkins (Groovy)
- Build: Maven / Gradle
- Other Tools: Gitlab / Jira / Confluence / Testrail / Sealightstack Exposure
- Cucumber, Selenium and Test Automation Experience
Perks & Benefits
- Health insurance with generous coverage limits.
- Fixed cash bonus.
- Allowance for wellness & fitness programs.
- Winter break.