Animoto is looking for someone who loves to write software to break software, but 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? Then we want you.
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.
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.
Apply here http://hire.jobvite.com/CompanyJobs/Careers.aspx?k=Job&c=qBr9VfwQ&j=ovvoXfw5
or send your resume to email@example.com and tell us about you! Please tell us why you are into testing? I know I have something that needs correcting in this posting. Can you find it? Considering the details of this post, where are you strongest and where are you the weakest? Please give us some other content besides just your resume. It will tell us you are interested in this opportunity and not just a job. Thanks! We can’t wait to meet you.
Why you want to work at Animoto?
➼ You want to be a valued part of the engineering team. This is not ‘throw it over the fence’ but rather a true collaboration. You can debug - you don’t simple run tests but you know why you running them and reasons why things might be breaking when they do. 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