The company is on the forefront of technology innovation, delivering breakthroughs and trusted insights to the world’s visionaries and innovators in electronic design, test, manufacturing, and optimization.
In this role you will write and review automation scripts using Python, Robot
(https://robotframework.org/) and Selenium (https://www.seleniumhq.org/about/) or RESTful APIs.
Furthermore, you will work on large scale deployments and come up with out-of-the-box ideas for scale
testing;
Other responsibilities:
Work in a mixed team (dev/qa) using Agile methodology and use Jira
(https://www.atlassian.com/software/jira) for effort tracking and participate in brainstorming
meetings to discuss design ideas or testing strategy;
Contribute to product design and product quality scope, by working with development to design
and assure QA automated and manual coverage for software features and hardware platforms
Debug/troubleshoot regressions run through Jenkins (https://jenkins.io/). You will work on a day
to day basis with latest code sourcing tools, eg. git and BitBucket Attlasian suite;
Analyze security scans run through 3-rd party vulnerability scanning tools. This means you will
keep up with the latest vulnerabilities disclosed and be able to assess the impact for our products,
working with tools from Tenable and Qualys;
Work with 3-rd party equipment and troubleshoot issues that come up, eg. routers, firewalls,
traffic probes on top of IPv4, IPv6 mediums or even proprietary protocols – learn a lot about network monitoring and security;
Use testing equipment (IxNetwork/IxLoad) or other popular traffic tools, eg Scapy
(https://scapy.net/), for traffic generation and protocol simulation;
Root cause isolation and proper bug logging to focus on problem description, steps to reproduce,
logs/diagnostics;
Design and document test plan and test cases for major features;
Provide input in customer escalations;
Configure/troubleshoot networking and security equipment, OSS and other automation and
networking tools, required for medium – major features;
Detect and communicate testing delays and bottlenecks;
Requirements
Strong scripting skills (Python preferred, Selenium/Rest API are a plus);
Knowledgeable about tools and debug techniques (Wireshark, Perforce, git, Jenkins, automation
harness);
Able to provide technical guidance to junior team members.
Good communication skills to communicate in clear and concise manner with QA/Dev
groups/Support Teams/Customers;
Minimum experience: 3+ years.
Nice to have:
Basic networking knowledge TCP, UDP, IP
Linux operating skills; Knowledge of Linux Oss (centos/ubuntu etc)
Experience with automation systems;
Working experience in Agile;
Working knowledge of debugging tools and techniques;
What’s in it for you?
We offer an attractive employee benefits package that covers:
Personal and professional development tools;
Internal library;
Medical subscription for employee and family members;
Flexible working hours;
Work from home;
Competitive salary package based on performance;
Access to sport activities, and many others.