Software QA Engineer
Extreme Networks
Full Time8+ yearsPosted 3 days ago
Let the right jobs find you
Get personalised suggestions from verified company career pages, matched to your role, location, level, and skills.
Overview
Position Type
Full Time
Experience
8+ years
Job Description
Job Description:
- Excellent QA experience in most of the following areas:
- Experience in testing cloud-based applications.
- Experience with cloud environments such as AWS, Google Cloud or Azure.
- Experience and understanding of Kubernetes, Docker and Clustering solutions.
- Experience in creating end-to-end test strategy and test planning.
- Plan, Develop, Execute and Automate Test suites for our Cloud based Networking applications and Services
- Perform functional, integration, performance and scale, load validations
- Work closely with Product Owners, Development, CloudOps and other teams on the above
- Review customer deployments and customer found issues and address any gaps in the test coverage
- Automation of features from an end-to-end perspective - API and GUI.
- Review automation code written by other team members, give feedback.
- API Testing (Functional, Security aspects and Scale/Performance) (REST preferred)
- Hands-on programming using Java, Python, ROBOT, Perl, Go or TCL/TK.
- Experience in testing wired Networking protocols like VLAN, IP, STP, TCP, UDP, VRRP, OSPF, BGP, MPLS, IS-IS, SPBM etc.
- Experience in testing Enterprise Wireless and Wired networks.
- Experience in security concepts and protocols such as AAA framework, 802.1X, Captive portal, VPN, Firewalls, SSL etc.
- UI test automation experience using selenium or playwright.
- Knowledge of Virtualization and Hypervisor (ESX, Hyper-V).
- Experience using network testing tools like Wireshark, Ethereal or Jmeter.
- Proficiency in Linux/Unix OS.
- Experience or exposure to AI, Machine Learning and related tools.
- Good Analytical and Communication Skills
Expected Skill Sets/Requirements:
- Bachelor's degree in Computer Science or a related technical field.
- 3 to 12 years of Experience in Network Management/Orchestration domain
- Good debugging skills in a Microservices oriented architecture based product
- A detailed understanding of cloud technologies,containerization tools such as Docker and Kubernetes
- Hands on experience with Performance Testing - Experience with Performance Testing & Monitoring using tools such as Jmeter, Locust etc.,
- Expert in API Testing: API Contract Testing using Mocks, API Automation etc.,. Knowledge on relevant widely used Tools for the same.
- UI Automation using Selenium, Robot framework and Python
- Applied experience with version control systems such as Git, Github
- Comfortable with SQL/NoSQL/In-memory databases such as PostgreSQL/Redis/Ignite
- Knowledge on monitoring tools like Grafana, Prometheus