Qualys

Software QA Engineer

Pune Full time

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!


Job Summary:

  • We are seeking a Software QA Engineer with 2–4 years of experience in software quality assurance and network security testing.

  • The role includes performing functional, regression, and performance testing using both manual and automated approaches.

  • You will design and execute test cases, identify issues early in the development cycle, and ensure thorough test coverage.

  • This role is ideal for someone with a passion for network security, automation, and quality engineering in a fast-paced and collaborative environment.

  • Key Responsibilities:

  • Design, develop, and execute test plans and test cases for network security products.

  • Good understanding of TCP/IP, NAT, VLAN, Routers, Switches, Firewalls and Cloud-based networking services.

  • Conduct functional, performance, scalability, stress, and regression testing of network security product.

  • Automate test cases using tools and frameworks such as Python, Robot Framework , Shell, Powershell scripts.

  • Use packet capture and analysis tools (e.g., Wireshark, tcpdump) to debug network issues and validate traffic.

  • Log, track, and triage defects using tools like JIRA, ensuring timely resolution.

  • Review product requirements and technical specifications to identify testable conditions and develop testing strategies early in the development cycle.

  • Assist with the reproduction and debugging of customer-reported issues.

  • Document test procedures, results, and analysis for internal and external use.


Qualifications:

Preferred:

  • BE / B.Tech or equivalent degree 

  • 2-4 years of experience as QA engineer in networking or network security domains.

  • Strong understanding of networking fundamentals, including OSI model, TCP/IP, VLAN, Routers, Switches, Firewalls and common network services like DNS,DHCP,FTP,HTTP,NAT, VPN etc

  • Experience with Linux/Unix systems and scripting languages (Python, Bash, Shell).

  • Familiarity with network testing tools and traffic generators.

  • Knowledge of automation frameworks and hands-on experience in test automation.

Good to have: 

  • Experience with virtualization or cloud networking (e.g., AWS, Azure, GCP).

  • Certifications such as CCNA, CCNP, or equivalent are a plus.

Soft Skills:

  • Strong analytical and problem-solving skills.

  • Ability to work independently and within a collaborative team environment.

  • Excellent written and verbal communication skills.

  • Detail-oriented with a focus on quality and continuous improvement.

Tools & Technologies:

  • Automation: Python, Robot Framework, Bash, Shell

  • Networking Tools: Wireshark, tcpdump, iperf, Netcat, IXIA, Spirent

  • Test Management: JIRA, Zephyr

  • Operating Systems: Linux (Ubuntu, CentOS, OEL), Windows