SEARCH JOBS For a well-rounded life.

Tel Aviv
Tel Aviv, Israel

Team:
Product Development

Date Posted:
12/19/2017

Requisition Number:
RP1008365

About Us:
As the global leader in Application Solutions, we're looking for people with a passion for breakthrough ideas to help us stay ahead of the competition.
Explore Life at F5

Automation Test Engineer (BIG-IQ DNS Team)

POSITION SUMMARY:

This position is for an Automation Test Engineer, performing automatic testing on F5’s Management product. Candidates should have solid networking skills and java skills.

PRIMARY RESPONSIBILITIES:

  • Be responsible for coding, unit testing, debugging of automation code.
  • Designing, documenting, and using test tools and test automation to find issues with the product. 
  • Writing infrastructure and tests in java on the Jsystem framework.
  • Validating engineering fixes and performing regression testing when appropriate. 
  • Troubleshooting problems and analysing logs. 
  • Working with other testers, developers, or professional services engineers to qualify and reproduce issues.
  • Perform other related duties as assigned.

KNOWLEDGE, SKILLS AND ABILITIES:

  • Deep knowledge in coding and debugging - must
  • More than 3 years proven programming experience in JAVA – must
  • More than 2 years proven programming experience in python - must
  • Experience in Jsystem testing framework - advantage
  • Knowledge in Java debugging tools (profiler, jmap, jconsole, jstack) - advantage
  • Experience in Selenium (web application testing) framework - advantage
  • Experience in management frameworks and REST/JSON - advantage
  • Knowledge of Linux Operating System
  • Experience in multi-threaded Java programming APIs
  • Experience in Object Oriented design and fluency in the use of Design Patterns
  • Knowledge in transport protocols TCP/UDP
  • Experience with virtual platforms – Openstack, VMware, Dockers
  • Experience with Openstack / ESX APIs
  • Experience with databases
  • Experience with Scale testing
  • Experience with IntelliJ
  • Scripting ability (bash)

QUALIFICATIONS:

  • B.Sc. in Computer Science – advantage
  • Knowledge of the DNS protocol – advantage
  • Demonstrated troubleshooting skills and ability to pick up new technologies easily and quickly - advantage
  • Strong organizational skills
  • Team player, self learner
  • Proven ability to define, design and develop test procedures
  • Demonstrated ability to work independently

PHYSICAL DEMANDS AND WORK ENVIRONMENT:

  • Duties are performed in a normal office environment while sitting at a desk or computer table.
  • Duties require the ability to utilize a computer, communicate over the telephone, and read printed material.

F5 Networks is an equal opportunity employer and strongly supports diversity in the workplace.

#LI-PHI