Job Directory Senior Development Engineer in Test - SDET

Senior Development Engineer in Test - SDET
Chicago, IL

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Overview

Want to develop cool technology that helps our clients make smarter decisions?As a member of the Enterprise Intelligence Software business unit, a high-growth,incubator business backed by the financial strength of Zebra Technologies, youwill be instrumental in creating new breakthrough products. Our motto is"Have Fun At Work" and we want employees who enjoy what they do. Wecollectively work together to drive our business forward and need collaborativeindividuals to join our family and contribute to our success. Inspired? Motivated?Think you can do it? Come join us!

The new member will be part of a Software in Test team, working on frameworksto test, monitor and evaluate services and platform created in the enterprisesoftware division. This team is using the latest technologies to develop thosesolutions like Kafka, Kafka Streams, Machine Learning, Cassandra, HazelCast,MongoDB, Docker, Kubernetes. The team will also be tasked to push theboundaries of automation testing using the latest methodologies such as machinelearning for dynamics test augmentation and generic algorithm for test generation.In Other words, build things to break other things!

Responsibilities

Working within a cross-functional, Agile working environment, performsall roles creating, automating, and improving non intrusive test frameworks.Understands automation technology and how it is best applied to reach acontinuous deployment and continuous automation goal. Builds automationframeworks capable of operating solutions with minimal manual maintenance.Works effectivity in a global environment supporting mission critical solutions.

* Designs, develops, and tests on a variety of software assignments that constitute a portion of a larger project.
* Develops and tests documentation which describes the specific software functionality.
* Participates and provides some input in project code reviews.
* Runs software tests designed by more experienced engineers.
* Reviews test results and perform root cause analyses to identify problems.
* Provides recommendations and implements solutions to complex issues. Insures compliance with quality process and standards.
* Makes changes to or upgrades existing software. Enhances and improves existing technologies to apply to new solutions.
* Makes and implements recommendations to immediate team to enhance performance and improve productivity.
* Seeks out new tools to analyze and solve problems.
* Exercises judgment within defined procedures and practices to determine appropriate action.
* Receives general instructions on routine work, new projects or assignments.
* May provide guidance to non-exempt personnel.
* Builds productive working relationships internally and externally.
* Primary intra-organizational with occasional inter-organizational and external customer contacts on routine matters

Qualifications

* Education: Bachelor's or Masters degree in an appropriate engineering discipline required.
* Work Experience: Bachelors degree and 2+ years or Masters degree with no experience
* Strong Experience using and developing test automation frameworks
* Strong experience writing code in Java (v1.8+) or C#
* Experience with scripting languages (Bash/Ruby/Python)
* Experience with Continuous Integration (Jenkins) and Continuous Delivery
* Experience with container technologies Docker, Kubernetes, ECR, GKE
* Experience with the Robot Framework is a plus
* Understanding of Performance Testing to ensure system reliability, capacityand scalability.
* Interested in Genetic Algorithm test generation frameworks
* Automate infrastructure to execute automation scripts on a scheduledbasis
* Writes testing automation to identify problems in software as a result oftesting, troubleshoots issue (QA automation)
* Experience with Apigee or other API gateways is a plus
* Work with teams contributing to design and architecture
* Understanding of source control systems
* Experience working with Agile methodologies
* Collaborate with team members from Development, QA and Support
* Work with Release Manager and development teams to deploy softwarereleases
* Ability to quickly triage problems, identify root causes, and drive issueresolution

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.