Software Quality Engineer
Keysight Technologies
Beaverton, OR
Provide QA and test automation in a test-driven highly automated environment. Utilize Python to design and rollout test infrastructure development and automation platforms. Develop, maintain, and debug tooling for report and test data analysis with python interfacing mysql and html. Troubleshooting and fixing device under test issues using both software and hardware based debugging skill sets. Thinking creatively about how to proactively address customer concerns and preventing issues from spiraling, from test point of view. Utilize Make and TCL and other scripting languages, to maintain and update Makefile and bash scripts for build and test automation. Working closely with other development engineers and support engineers on a day-to-day basis.

Job Qualifications

QA Python Required
Master's degree or foreign degree equivalent in Computer Engineering, Electrical Engineering, Computer Science, or related field, plus two (2) years of work experience in job offered, as System QA Engineer, or related occupation.
In the alternative, Employer will accept a Bachelor's degree or foreign degree equivalent in Computer Engineering, Electrical engineering, Computer science or related field, plus five (5) years of post-bachelor progressive work experience in job offered, as System QA Engineer or related occupation.

Position also requires experience with the following:
Experience working with Linux and Windows
Scripting language such as bash, python
Debug and validation experience in a lab and pre-production environment.
Ability to read and interpret technical specifications