SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Extreme Networks is seeking a QA Software Engineer to join our cloud-driven networking solutions team in Chennai. You will be responsible for planning, developing, executing, and automating comprehensive test suites for cloud-based networking applications and services. This role involves functional, integration, performance, and scale/load validation testing across our platform.
Key responsibilities include:
- Creating end-to-end test strategies and test planning for cloud-based networking applications
- Performing functional, integration, performance, and scale/load validations
- Automating features from an end-to-end perspective, covering both API and GUI testing
- Conducting API testing (functional, security, and performance aspects) with REST preferred
- Reviewing customer deployments and identified issues to address test coverage gaps
- Collaborating with Product Owners, Development, CloudOps, and other teams
- Reviewing automation code written by team members and providing constructive feedback
- Performing UI test automation using Selenium or Playwright
- Testing enterprise wireless and wired networks, including networking protocols (VLAN, IP, STP, TCP, UDP, VRRP, OSPF, BGP, MPLS, IS-IS, SPBM)
- Testing security concepts and protocols (AAA framework, 802.1X, Captive portal, VPN, Firewalls, SSL)
- Using network testing tools such as Wireshark, Ethereal, and Jmeter
You will work with a global networking leader serving over 50,000 customers worldwide, contributing to solutions that accelerate digital transformation. The company emphasizes inclusion and fosters an inclusive workplace where all employees thrive.
Requirements:
- Bachelor's degree in Computer Science or related technical field
- 3 to 12 years of experience in Network Management/Orchestration domain
- Excellent QA experience in cloud-based application testing
- Experience with cloud environments (AWS, Google Cloud, or Azure)
- Understanding of Kubernetes, Docker, and clustering solutions
- Hands-on programming using Java, Python, ROBOT, Perl, Go, or TCL/TK
- Good debugging skills in microservices-oriented architecture
- Hands-on experience with performance testing tools (Jmeter, Locust)
- Expert-level API testing skills with knowledge of API contract testing and mocks
- UI automation using Selenium, Robot framework, and Python
- Applied experience with version control systems (Git, GitHub)
- Comfortable with SQL/NoSQL/in-memory databases (PostgreSQL, Redis, Ignite)
- Knowledge of monitoring tools (Grafana, Prometheus)
- Proficiency in Linux/Unix OS
- Knowledge of virtualization and hypervisors (ESX, Hyper-V)
- Experience or exposure to AI, Machine Learning, and related tools
- Strong analytical and communication skills