Test Engineer
Prodapt
- Location
- Chennai - Guindy, India
- Work model
- On-Site
- Level
- Mid
- Posted
- 2h ago
Skills
About this role
Overview
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