SonicWall logo

Test Senior Engineer- networking background is a must

SonicWall
NewPosted today

LOCATION

Bangalore · Hybrid

EXPERIENCE

5+ Years

SKILLS REQUIRED

networkingTest AutomationTest planningREST API TestingKubernetesDockerSeleniumPythonCI/CD

Job description

Overview

As a Test Senior Engineer on SonicWall's Quality Assurance team, you will drive product quality through robust test automation and quality engineering practices within an Agile development environment, working with cutting-edge networking and cybersecurity products.

What you'll do

  • Design, develop, execute, and maintain comprehensive test strategies, test plans, and test cases.
  • Build and enhance automation frameworks for UI, API, system, and end-to-end testing.
  • Perform functional, regression, integration, and exploratory testing to ensure product quality.
  • Develop scalable test automation solutions and integrate them into CI/CD pipelines.
  • Validate REST APIs and backend services through automated and manual testing.
  • Analyze test results, investigate issues, perform root-cause analysis, and work closely with developers to resolve defects.
  • Configure, maintain, and troubleshoot test environments across Windows, Linux, virtualized, and cloud platforms.
  • Collaborate with cross-functional teams to improve testing processes, quality standards, and release readiness.
  • Leverage AI-assisted development and testing tools to improve automation productivity and test coverage.
  • Contribute to continuous improvement initiatives that enhance product quality, efficiency, and customer experience.

What you'll need

  • Strong understanding of software testing methodologies, including test planning, strategy development, test case design, execution, defect management, and regression testing.
  • Ability to identify appropriate testing approaches based on business requirements and risk assessment.
  • Hands-on experience developing and maintaining automation frameworks using Python and technologies such as Selenium, Playwright, or equivalent tools.
  • Strong programming and scripting skills with the ability to develop scalable, maintainable, and reusable automation solutions.
  • Experience integrating automated tests into CI/CD pipelines.
  • Experience testing and automating REST APIs.
  • Strong understanding of HTTP methods, status codes, authentication mechanisms, request/response validation, and error handling.
  • Experience with tools such as Postman, Python Requests, REST Assured, or similar technologies.
  • Ability to create and maintain test plans, test cases, execution reports, automation reports, and defect documentation.
  • Strong understanding of defect lifecycle management and root-cause analysis.
  • Strong understanding of networking and network security fundamentals.
  • Experience with technologies and protocols including TCP/IP, HTTP/HTTPS, DNS, DHCP, Routing, Firewalls, NAT, VPN, and related security concepts.
  • Experience configuring and troubleshooting test environments.
  • Hands-on experience with Linux and Windows platforms, virtual machines, networking configurations, and environment management.
  • Ability to independently diagnose and resolve environment-related issues impacting testing activities.
  • 5+ years of experience in Software Quality Assurance and Test Automation.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field.

Nice to have

  • Prior experience testing networking or cybersecurity products is highly preferred.
  • Working knowledge of AWS and cloud-based application environments.
  • Exposure to Docker, Kubernetes, and containerized deployments.
  • Ability to work effectively with Engineering, Product Management, QA, and DevOps teams.
  • Experience driving quality initiatives, process improvements, and engineering best practices.
  • Strong focus on continuous improvement and testing efficiency.
  • Ability to understand product architecture, technical designs, and implementation details.
  • Experience translating technical requirements into effective test coverage and automation strategies.
  • Excellent verbal and written communication skills.
  • Ability to communicate quality status, risks, defects, and technical findings to both technical and non-technical stakeholders.
  • Strong collaboration, mentoring, and teamwork skills.
  • Experience with AI-powered development and testing tools such as GitHub Copilot, Claude Code, or similar solutions.
  • Ability to utilize AI tools for test case creation, automation development, debugging, code analysis, and productivity enhancement.
  • Understanding of the importance of validating and reviewing AI-generated code and test scenarios before implementation.
  • Experience testing networking, cybersecurity, or enterprise software products is highly desirable.

Details

  • Location: Bangalore, Karnataka, India.
  • Work mode: Hybrid.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Test Senior Engineer- networking background is a must