We are looking for a Software Quality Engineer to create and execute testing approaches for our market-leading Operational Technology (OT) products, with a key objective of designing and developing low maintenance and portable test automation scripts using some of the latest industry technologies.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field.
- 0-3 years' work experience.
- High level scripting skills (Python, Perl, Shell scripting).
- Proficient with Linux and Windows environments.
- System Administration experience (small system or personal networks is great).
- Understanding of manual and/or automated testing best practices.
- Innate desires to automate, monitor and continually improve everything in sight.
- Experience with different database technologies (SQL, Cassandra, MongoDB).
- Understanding of Configuration Management.
- Knowledge of automation tool building and test automation frameworks.
- Capability to maintain Windows/Linux/UNIX Servers.
- Experience in server virtualization, especially VMWare and VSphere.
- General networking skills (Layer 2 & 3 switches, TCP/IP, SNMP, etc.).
- Experience with a source control system (CVS, Subversion, Git, etc.).