Job Description
Calix is seeking enthusiastic and detail-oriented Graduate Trainees to join our cloud engineering team. As a Graduate Trainee, you will collaborate with subject matter experts to enhance and expand our in-house test automation frameworks, directly contributing to improved productivity and test coverage across our cloud organization.
This is a full-time role offering a flexible hybrid work model, with an expectation to work from the Bangalore office for 20 days per quarter.
Roles and Responsibilities
- Collaborate with cloud subject matter experts (SMEs) to write and execute unit and integration tests
- Develop and maintain technical documentation to support new and existing features
- Enhance the current test automation frameworks by adding new features and capabilities
- Participate in all phases of the software development life cycle (SDLC), including requirements review, design documentation, peer code reviews, test planning, and QA support
- Engage in technical discussions and contribute actively to engineering processes
Required Skills and Qualifications
- Strong understanding of computer programming concepts, data structures, and object-oriented programming
- Proficient in Java, Python, and C programming languages
- Familiar with relational databases such as MySQL and PostgreSQL
- Comfortable working with Linux and Windows operating systems
- Knowledge of unit testing principles and practices
- Experience using version control systems like Git
- Detail-oriented with strong communication skills and professional telephone etiquette
Technical Skills
Java, Python, C, MySQL, PostgreSQL, Linux, Windows, Unit Testing, Git, Object-Oriented Programming, Data Structures, SDLC