Software Engineer in Test

Our collaborative and iterative development approach has us testing all the time to avoid the last minute crunch. In order to do this we use lots of tools and test data to ensure that we can efficiently do functional, regression, and integration testing as part of the daily development process. The full team is involved in testing, but we need a mastermind to coordinate this effort for each engineering project that is running, playing a material development role on each project.  

This is a core engineering position where you will write production code.  You are also responsible for ensuring that each feature can be built, tested, and deployed (along with our DevOps team) in a reliable and repeatable manner.  

Automation is a key part of this effort, but we also know that we need to be smart about what we test, when we test, and how we test. Very often the best results come from a well-informed user doing something ‘clever’ with our app. We are looking for engineers that share these ideals and can help us take our test and development technology to the next level. Skills that we look for in this role include:

  • Ability to code in in a variety of languages such as JavaScript, Java, or Ruby.
  • Solid understanding of web applications and how to test the different layers (JavaScript, JSON, Servlet, DB).
  • History of developing and testing RESTful interfaces.
  • Very strong opinions about and real-world experience with test cases and the tools to manage them.
  • Knowledge of server-side testing frameworks and how to build stable, resilient tests that actually test at the appropriate level (unit versus system).  Examples include mocha and cucumber.
  • As a plus, experience with the world of UI automation using tools such as Selenium, Watir, Sahi, …

Next Step

If you think you might be the right person for this role, we want to hear from you. Please send your resume to jobs@spanning.com. We look forward to meeting you.


 

About Spanning

Spanning by Dell EMC is a leading provider of backup and recovery for SaaS applications, helping organizations to protect and manage their information in the cloud. The company provides powerful, enterprise-class data protection for Google Apps, Salesforce, and now Office 365. Spanning Backup is the most trusted cloud-to-cloud backup solution for thousands of companies and millions of users around the world.

Spanning offers full medical, dental, vision, short-term disability insurance, long-term disability insurance, life insurance and 401(k), an unlimited vacation policy and a very generous maternity/paternity policy. We also have weekly family lunches catered for our employees, Taco Mondays, massages, workout classes, and more. Spanning was voted one of the Best Companies to Work For in Central Texas (2013 and 2014) and one of the Healthiest Employers of Central Austin.

We're looking for the best and brightest minds that work well in a collaborative environment and have an undying quest for learning. If you think you have what it takes to work here at Spanning, please apply now!