As a member of our Firmware Test team, you will rise to this challenge, partnering closely with firmware developers to deliver an outstanding experience for the users who depend on our product every day for safety, security, and business intelligence. You will work on upcoming and current devices, crafting imaginative automated simulations of the real-world environments and scenarios in which they are deployed.
In this role, you will have access to a comprehensive suite of advanced equipment, including state-of-the-art networking devices, and benefit from the support of a passionate, collaborative team dedicated to personal and professional growth.
Complete new product testbed operations to test products and software before market launch.
Develop and execute test plans for new features before they ship to customers.
Collaborate with our firmware engineers to implement test cases, understand test results, reproduce and investigate bugs.
Work with third-party vendors to test bug fixes and new driver patches.
Manually reproduce problems discovered during automated testbed operations and work directly with firmware engineers to investigate them.
Partner with automation engineers to scale, improve and maintain testbed operations.
You are an ideal candidate if you have:
8+ years of experience in Software Quality assurance with at least 4+ years of coding/scripting experience with either Ruby or Python
In-depth knowledge of Layer-2 networking protocols in configuring, and debugging and are at ease to ramp up quickly on new technologies and concepts.
Experience with creating and carrying out system-level test plans.
Experience in analyzing system-level test results and identifying red flags within a test.
Experience with configuring and monitoring Linux systems using command line tools and utilities.
Effective communication skills and proven track record of collaboration with others.
A passion for quality, an appetite for learning about software and systems, and an interest in breaking things to learn how to make them better.
A technical degree or equivalent experience with a great foundation in the basics of computer networking.
Bachelor s / Master of Science Degree in Computer Science (or equivalent or a related field, or equivalent experience)
Bonus points for:
Experience with hardware test tools such as Ixia.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QA, Role Category: Quality Assurance and TestingRole: Post Silicon Test EngineerEmployement Type: Full time