Role Overview
We are looking for a QA Automation Engineer with strong experience in OSS (Operations Support Systems) and Network Inventory to ensure the quality, reliability, and performance of telecom/networking applications. The role focuses on building and executing automation frameworks, validating OSS workflows, and ensuring data accuracy across network inventory systems.
Key Responsibilities
- Design, develop, and maintain automation test frameworks for OSS and Network Inventory applications.
- Perform functional, regression, integration, and system testing using automation and manual approaches.
- Validate network inventory data models, topology, configurations, and lifecycle workflows.
- Test OSS components such as provisioning, activation, assurance, fault, and performance management.
- Develop and execute automated test scripts for API, UI, and backend/database testing.
- Ensure data integrity across inventory systems (logical & physical inventory).
- Collaborate with developers, architects, and product owners to understand requirements and define test strategies.
- Identify, log, track, and retest defects; ensure timely closure.
- Support CI/CD pipelines by integrating automation tests into build and deployment processes.
- Prepare test plans, test cases, automation reports, and quality metrics.
Mandatory Skills
- Strong experience in QA Automation
- Hands-on experience with OSS systems in telecom or networking domains.
- Solid understanding of Network Inventory concepts (logical/physical inventory, topology, resources, services).
- Experience with automation tools/frameworks such as Selenium, Cypress, Playwright, or similar.
- Strong API testing experience (REST, SOAP) using tools like Postman, RestAssured, or similar.
- Good knowledge of SQL and database validation.
- Experience with test management and defect tracking tools (JIRA, ALM, Zephyr, etc.).