Tata Communications – Software Development / Testing Engineer
Tata Communications
About the Role
The role involves software development, testing, deployment, debugging, and providing production support. The candidate will work under guidance to deliver high-quality software solutions and ensure smooth project execution.
Basic Qualifications
Graduation in Computer Science and Engineering or a related field.
0–4 years of relevant experience.
Basic understanding of software development and testing.
Preferred Qualifications
Good programming knowledge.
Familiarity with software applications and development tools.
Knowledge of coding and testing environments.
Good analytical and problem-solving skills.
Ability to work in a team.
Responsibilities
Write effective and scalable code and test cases.
Debug and deploy software applications.
Provide support for the production environment.
Prepare software development schedules.
Generate project reports and dashboards.
Conduct development testing and report issues.
Identify, track, and fix software bugs.
Execute corrective actions to improve software quality.
Required Skills
Programming
Software Development
Software Testing
Debugging
Deployment
Problem Solving
Coding
Test Case Preparation
Production Support
Preferred Skills
Software Development Tools
Testing Environment Knowledge
Analytical Skills
Report Preparation
Team Collaboration
Time Management
Benefits
Opportunity to work on innovative communication technologies.
Exposure to cloud, IoT, mobility, security, and network services.
Learning and career growth opportunities.
Collaborative work environment.
Selection Process
Online Application
Resume Screening
Technical Assessment / Interview
HR Interview
Offer Rollout
Onboarding