Software Design Engineer in Test Animoto
Animoto is looking for someone who is interested in Test, who can see the fun in writing software to break software, and isn?t above doing some manual testing too. Want to fuzz our rendering engine? Want to do some model-based testing of Animoto.com? Want to rip open all the tiny cracks in our infrastructure to see what bursts into flames? Want to become an indispensable member of the engineering team? Then we want you.
Why you want to work at Animoto?
? You want to be a valued part of the engineering team. You don?t like the idea of just running scripts all day! This is not ?throw it over the fence? but rather a true engineering collaboration. You can debug - you don?t simple run tests but you know and are interested in why you run them and the reasons why things might be breaking when they do. You want to learn new languages and tools to do this better. You want to be respected for this.
? You want a small but strong team. The Testing team is robust enough to test properly, at seven strong. However, the company is small enough that will be challenged and your work will have a direct impact.
? A powerful and cool product. We are a New York based tech company that strives to help users share their lives using the magic of video. Our patented cinematic artificial intelligence takes photos, video clips and music, analyzes them and outputs videos with high-end production value that tell a compelling story. We have over 7 million users, both consumers and businesses, a web-based video editor, mobile apps for iOS and Android, and integrations with various partners including Shutterfly. Animoto has been featured in the Apple store more than once, have contributed significant pieces to the Open Source community, and is a hub for the tech community workshops and meetups.
? Great benefits. Great salary, equity, 15 days of Paid Time Off, paid Holidays, 401k, 100% paid medical, dental and vision (for you and your family), Flexible Spending Account, TransitChek, paid volunteer day, fully stocked kitchen, upgraded Amazon Prime and Pandora accounts, beer for you and your friends, field trips, and crockpots for the chili cookoff!
? Ah, if you are aren't working in a nearby park, you'll enjoy our awesome office - http://www.businessinsider.com/animotos-nyc-office-2013-4.
? Voted Crain's Best Places to Work ("Heaven for fun-loving, creative types")
? Some more reasons to work at Animoto! http://animoto.com/about/careers
Why Animoto wants you?
You have a solid background in testing, automation and computer science fundamentals.
Find better ways to test at all stages and improve our process.
Code in the same languages as our devs do: primarily Ruby, but also be able to tackle some ActionScript, Java, Obj-C, or possibly others depending on the project.
Know which tests work better with human interaction and which are a better fit for full automation. Work with the rest of the team to plan and implement those tests.
Determine how test results should be reported for your area to give everyone the fastest, most useful feedback about the state of the project.
Know and explain common classes of bugs to the engineering team. Finding a way to prevent those bugs is a big plus.
Help our developers make their code more testable.
Ruby expertise preferred. Be fluent in one programming language and conversant in a couple more, regardless.
Be able to use and understand a debugger, a profiler, and different types of static analysis tools on a variety of stacks.
Experience writing test frameworks and tools.
Knowledge of databases, networking, and Linux.
Strong Computer Science fundamentals
Computer science degree or equivalent work experience.
Thanks! We are an equal opportunity employer. We also love customized cover letters, applicants that meet the requirements of this job, candy, and taxidermy. We can?t wait to meet you!
||New York, NY |