Skip Navigation

Software Development Engineer in Test

Primary Location Bangalore, Karnataka Additional Locations Date posted 04/05/2019
Apply Now Job ID: JR0014855

Key responsibilities:

  • Design and development of automation framework on embedded platforms using Core Java, Python on Linux.
  • Creating detailed mind maps (or test plans) of product features
  • Participate in Exploratory testing of features
  • Participation in an Agile Development in SCRUM method.


  • Bachelor of Engineering in Computer Science or equivalent.


  • Min. 3-7 years of software development or testing experience
  • Min. 2+ years of experience testing embedded platforms involving routers, gateways or other networking enabled devices.
  • Strong knowledge in scripting languages preferably Python.
  • Good in design patterns and experience in any test automation framework.
  • Knowledge of L2/L3, IP addressing, firewalls, routing, iptables, DHCP, DNS, IPv6 concepts.
  • Expertise with packet capture and analysis with tools such as Wireshark and TCPDump.
  • Working knowledge with REST APIs, verifying HTTP responses, methods and headers.
  • Working experience on Windows and Linux platforms.
  • Working experience on IaaS platforms like AWS, RackSpace
  • Experience with Agile Methodologies preferred.
  • Sound expertise in Linux. Scripting, Debugging & Troubleshooting. 
  • Experience with packet sniffing tools such as Wireshark and tcpdump
  • Excellent knowledge in OOAD, Component Oriented Software Design, OO & design patterns.


Shift 1 (India)

Primary Location:

EMB2 - India - Bangalore Embassy Golflinks

Posting Statement:

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Apply Now

Sign Up for McAfee Job Alerts


Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Engineering, Bengaluru, Karnataka, IndiaRemove
  • Software Development, Bengaluru, Karnataka, IndiaRemove

What's Happening

Check out #LifeAtMcAfee

Explore our Blog