Key Job Highlights
| Category | Details |
|---|---|
| Company | Veeva Systems |
| Role | Software Engineer – Automation Platform |
| Location | Hyderabad |
| Work Mode | On-site |
| Employment Type | Full-Time |
| Experience | 1+ Year |
| Qualification | Bachelor's Degree in Computer Science or related field |
| Primary Skill | Java |
| Domain | Test Automation, Cloud Infrastructure |
About Veeva Systems
Veeva Systems is a leading cloud software company focused on the life sciences industry. As one of the fastest-growing SaaS companies globally, Veeva develops innovative cloud solutions that help pharmaceutical, biotechnology, and healthcare organizations accelerate the delivery of therapies to patients.
With operations in more than 15 countries, Veeva combines cutting-edge cloud technology with a mission-driven culture focused on customer success and innovation.
Job Responsibilities
As a Software Engineer – Automation Platform, you will:
- Build scalable automation frameworks.
- Develop cloud-based test infrastructure.
- Diagnose and resolve automation issues.
- Write clean and maintainable Java code.
- Participate in code reviews.
- Improve automation performance and reliability.
- Collaborate with engineering teams.
- Follow software engineering best practices.
- Contribute to continuous improvement initiatives.
Required Qualifications
Candidates should have:
- Bachelor's Degree in Computer Science or related field.
- Minimum 1 year of relevant experience.
- Strong programming skills in Java.
- Experience building automation frameworks or development tools.
- Excellent communication skills.
- Ability to work in a fast-paced environment.
Required Technical Skills
Programming
- Java
- Object-Oriented Programming
- Data Structures
Test Automation
- Automation Framework Development
- TestNG
- Cucumber
Cloud & Infrastructure
- AWS
- Cloud Infrastructure
DevOps
- Jenkins
- Maven
- GitLab
Tools
- Jira
- ELK Stack
Preferred Skills
- SaaS product development
- Cloud-based applications
- Automation Testing
- CI/CD
- Agile Development
- Software Quality Engineering
- Problem Solving
Employee Benefits
- Free Healthy Lunches
- Snacks Provided Daily
- Onsite Gym
- Free Fitness Classes
- Career Growth Opportunities
- Collaborative Engineering Culture
Why Join Veeva Systems?
- Work with one of the fastest-growing SaaS companies.
- Build enterprise-scale automation platforms.
- Exposure to cloud technologies.
- Opportunity to work on products used by the global life sciences industry.
- Strong learning and career development opportunities.
Who Should Apply?
This role is ideal for candidates who have:
- 1+ year of software development or automation experience.
- Strong Java programming skills.
- Interest in cloud technologies and automation.
- Passion for building scalable engineering solutions.
ATS Keywords
Programming
Java, Object-Oriented Programming, Data Structures, Algorithms
Test Automation
Automation Framework, TestNG, Cucumber, Automation Testing, Software Testing
Cloud & DevOps
AWS, Jenkins, Maven, GitLab, CI/CD, ELK Stack
Development
SaaS, Cloud Applications, Software Engineering, Automation Platform
Soft Skills
Problem Solving, Communication, Teamwork, Code Review, Analytical Thinking
APPLY HERE: Software Engineer - Automation Platform
