About the role
We're looking for a highly skilled QA Engineer with solid experience in both automation and manual testing, ideally within a telecom or enterprise systems environment. This role involves creating, managing, and executing functional and automated test scripts across web and API interfaces.
Key Responsibilities:
Build and maintain test scripts using structured automation frameworks.
Execute both browser-based and API-level validations.
Perform dry runs, support test data setup, and manage test execution across development cycles.
Collaborate with DevOps teams for integration into CI/CD pipelines and test environment management.
Support code check-ins/check-outs and contribute to automation reusability initiatives.
Must-Have Skills:
Strong functional knowledge of platforms such as Siebel CRM, Oracle Billing, and NetCracker.
Hands-on experience with TOSCA, including use of object libraries and structured test folders.
Proficient in API testing with Postman, SOAP UI, and Swagger.
Strong SQL skills for backend validation, particularly using Oracle SQL.
Familiarity with automation platform setup, including tool integration, script versioning, and code review processes.
Tooling & Platform Experience:
CI/CD & DevOps: Jenkins, GitHub, Bitbucket
Test & Defect Tracking: JIRA, Zephyr
Automation Execution: Experience with script development, automation dry-runs, and test cycle participation.
Nice-to-Have:
Exposure to AI-driven QA tools or concepts.
Understanding of continuous testing within agile or DevOps-driven environments.