Role Summary
We are looking for a Test Engineer with an interest in the telecom domain to design, execute, and document test cases across functional, regression, and integration testing for OSS/BSS and network platform engagements. This is a hands-on testing role — you will work under the guidance of the Test Lead to validate features against requirements, log and track defects, and contribute to growing test automation coverage.
Responsibilities
Key Responsibilities
- Analyze business and technical requirements to identify test scenarios.
- Prepare and execute test cases, test scripts, and test scenarios.
- Perform functional, integration, system, regression, and end-to-end testing.
- Identify, document, track, and retest software defects.
- Collaborate with developers to investigate and resolve defects.
- Maintain test data and testing environments.
- Participate in requirement reviews and provide testing inputs.
- Perform API testing and database validation where required.
- Develop and maintain automated test scripts where applicable.
- Execute regression test suites for application releases.
- Report test execution status, defects, risks, and testing progress.
- Support UAT and production validation activities.
- Perform root-cause analysis for recurring defects.
- Ensure testing activities are completed within project timelines.
- Follow QA standards, processes, and best practices.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, reviews, and retrospectives.
- Contribute to continuous improvement of testing processes and automation.
Primary Skills
- Manual / Functional Testing
- Test Case Design and Execution
- Regression Testing
- Integration and System Testing
- Defect Management
- SDLC and STLC
- Agile / Scrum
- Jira / Azure DevOps
- API Testing – Postman / REST API
- SQL / Database Testing
- Basic Test Automation – Selenium / Cypress / Playwright
Secondary Skills
- Automation Frameworks
- Java / Python / JavaScript
- REST Assured
- Git / GitHub / GitLab
- CI/CD – Jenkins / Azure DevOps / GitHub Actions
- Performance Testing – JMeter / LoadRunner
- BDD / Cucumber
- Mobile Testing – Appium
- Cloud Platforms – AWS / Azure / GCP
- Docker / Kubernetes – basic knowledge
- Basic understanding of security testing
Required Technical Skills
- Good understanding of SDLC and STLC.
- Strong knowledge of software testing methodologies and techniques.
- Experience creating effective test cases and test scenarios.
- Good understanding of defect life cycle.
- Hands-on experience with test management and defect tracking tools.
- Knowledge of API testing and HTTP/REST concepts.
- Ability to write basic-to-intermediate SQL queries.
- Understanding of web application testing and browser compatibility.
- Exposure to test automation tools and frameworks is preferred.
- Good understanding of Agile/Scrum development practices.
Soft Skills
- Strong analytical and problem-solving skills.
- Good attention to detail.
- Strong written and verbal communication.
- Ability to work effectively with developers and cross-functional teams.
- Good time-management and prioritization skills.
- Ability to work independently as well as within a team.
- Willingness to learn new tools and technologies.
Education
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related discipline.
Requirements
Required Skills & Experience
- 3-7 years of experience in manual and/or automated software testing.
- Exposure to telecom domains such as OSS/BSS (order management, service assurance, billing/mediation) or network-related applications is a plus.
- Working knowledge of test automation tools (Selenium, Playwright, or similar) and scripting basics (Java/Python).
- Familiarity with API testing tools (Postman, RestAssured, SoapUI).
- Experience with test management/defect-tracking tools (JIRA, Zephyr, ALM, or similar).
- Basic understanding of SQL for data validation during testing.
- Familiarity with Agile/Scrum delivery practices.
- Good analytical skills, attention to detail, and clear defect-reporting/documentation habits.
Educational Qualification
- Bachelor's degree in Engineering, Computer Science, or a related field.