Position: Firmware Python Verification Engineer
Company: PLVision
Category: QA Automation
Experience required: 1y
English level: intermediate

The person will work closely with Firmware and SDK (Software Development kit) development and architecture teams.

We are a software R&D firm, specializing in solutions for Computer Networking, Embedded Systems, and the Internet of Things Connectivity, that operates on the global market since 2007.

We are looking for an experienced Software Verification Engineer to join our Firmware Verification Team in the R&D group.

The person will work closely with Firmware and SDK (Software Development kit) development and architecture teams responsible for Ethernet products and gain deep understanding of Ethernet technologies.

Vacancy responsibilities:
· Development of networking test cases for new and existing products with an emulation emphasis of customer environments
· Performing research and analysis to make optimal solutions
· Cooperation with internal teams (e.g. developers and product managers) to identify system requirements
· Be a strong advocate of software quality

Vacancy requirements:
· Bachelor's degree in Computer Science or Software/Computer/Communications Engineering
· At least 2 years of experience in Python
· Strong understanding of OOAD
· Strong analytical, debugging and problem-solving skills
· Experience with Linux at least at user level
· Experience in Software Testing and Test Automation
· Good verbal and written communication skills
· Knowledge of technical English at Intermediate level and higher

Vacancy plus options:
· Hands-on experience with Ethernet Switches: Cisco/Arista/Juniper L2 & L3 Switches and Routers
· Familiar with network communication protocols
· Experienced with CI methodology & tools (Gerrit, Jenkins etc.)
· Work experience in Agile/Scrum environment