Key Skills & Responsibilities:
- Design, develop, and maintain scalable automation frameworks using Python, Selenium, and Playwright.
- Create and execute comprehensive test plans covering functional, performance, soak, and end-to-end testing.
- Develop POM-based automation frameworks and integrate test suites into CI/CD pipelines.
- Perform API testing, visual testing, database validation, and cross-browser testing.
- Validate networking features and protocols, including TCP/IP, Layer 2 and Layer 3 networking, Wi-Fi, Wi-Fi Mesh, TR-069, TR-098, and TR-369.
- Work with cloud-native environments and technologies such as AWS, Azure, GCP, Docker, Kubernetes, and Linux.
- Execute TR-369/TR-098 testing using controllers and agents.
- Collaborate closely with customer, product, and development teams to debug issues and drive timely resolutions.
- Take ownership of production issues and ensure delivery within committed timelines.
- Contribute to quality processes, automation best practices, and continuous improvement initiatives.
Required Skills:
- Bachelor's Degree in Telecommunications, Electronics Engineering, Computer Science, or a related field.
- Strong programming expertise in Python.
- Hands-on experience with Selenium, Playwright, automation framework development, and CI/CD integration.
- Good understanding of TCP/IP networking, Layer 2/Layer 3 protocols, and Wi-Fi technologies.
- Experience with Linux, Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Knowledge of functional, performance, and soak testing methodologies.
- Strong debugging, analytical, and problem-solving skills.
Good to Have:
- Experience with Visual Testing and API Testing.
- Basic SQL and database validation knowledge.
- Exposure to TR-069 device management protocols.
- Experience in extreme scripting practices and advanced automation techniques.
Notice Period: Immediate – 20 Days