Did your things make you go "wow" today? At SmartThings, we are dedicated to making every home a Smart Home - and as the IoT platform of Samsung, with millions of users and connected devices, we are well on our way. We strive to create an easy-to-use, secure, and above all intelligent IoT solution for the home that delights our customers. Our fun, intelligent, and creative teams need your help to make our things a little more connected, and a lot smarter.
Are you interested in building and establishing tools for testing functionality and quality of distributed systems as they apply to the Internet of Things? The Software Quality Engineering team is key to improving how we build, break and rebuild at SmartThings, designing and building the tools used by developers and testers to verify both reliability and quality of all systems, from embedded software through globally distributed cloud applications.
We are looking for an experienced Software Development Engineer in Test (SDET) with a passion for making both development and test teams more efficient and productive. Someone who loves to break things as well as build things to inject quality into software throughout the entire development lifecycle. As an SDET you will work on test automation tools, lead others to accomplish results and have a direct and meaningful impact on the quality of the SmartThings platform.
Develop and maintain automated tests targeting Cloud Microservices
Create solutions to improve testability and quality of interactions between cloud services and devices.
Analyze product requirements and create test strategies to measure product quality, performance and stability
Integrate with the development team and our Continuous Delivery infrastructure to establish a continuous test cycle
Establish processes and toolsets to maintain automation scripts and generate regular test reports
Bachelor's degree in Computer Science or related field.
3+ years experience testing Microservices and RESTful web services using automation
Programming languages include Python, Java, Groovy
An understanding of large scale computing solutions, including software design and development, database architectures, IP networking, and performance testing.
Experience and continued interest in learning unfamiliar frameworks, and other tools
Take your career to the next level at SmartThings ....... APPLY TODAY!