- Contact
- News
- Press Resources
- What is Omni?
- Our People
- Want Work?
The Omni Group is a successful and talented team of Mac OS X and iPhone developers, working to increase the productivity and joy of our users throughout the world. We are a long-lived company with a startup work ethic, staffed with a unique selection of talented, driven, and friendly people.
Please send your résumé to resumes@omnigroup.com using a format you are sure we’ll be able to read, and we will send you an automatic acknowledgment so you can be sure we received it. Unless otherwise stated, all positions are for full-time employment in our lovely Seattle office. Check the specific job postings to see if the hiring manager has any additional submission requirements.
We spent our first decade working on consulting projects to help the best development environment survive and thrive. In our second decade, we’re building a suite of distinctive productivity applications; so far they have won three Macworld Editors’ Choice awards, a MacUser UK “Maxine” award, Macworld Expo Best of Show, two Mac Observer Editors’ Choice Awards, an iPhone Alley Editors’ Choice award, and five Apple Design awards.
The Omni Group is a rewarding but nontraditional place to work, and our compensation packages reflect that. We offer the usual range of traditional benefits to employees:
- Competitive salaries, based on experience.
- Bonuses, based on our revenues and profitability for the year.
- Stock options. (Note that we are not aiming to become publicly traded.)
- 401(k), with some company matching, again depending on our revenues and profitability for the year.
- Full health coverage.
- Vision and dental coverage.
But when we founded this business we knew that we were going to spend a ton of time here, so basic survival dictated that it should be fun as well as easy to work in. To those ends, we also have some less traditional benefits:
- Omni has a professional chef and assistants with the power of a restaurant-grade kitchen at their disposal. Dinner is at five o’clock every weeknight; your SO and kids are welcome, too. If you find eating at the office to be impractical, feel free to pack food up and take it home.
- Personal hardware purchase budget. Omni provides everything you need to get your job done in the office, but if you need an extra 30" display at home we can help with that too.
- Professional development budget, which covers conferences, training, or materials that you can convince us will help further your work-related skills.
- Corporate matching of personal contributions to 501(c) non-profits, up to a limit.
- On-site massages.
- A theater, and other media amenities. Miss a WWDC session? Watch it on our hugenormous projector. Fail to watch Indy movies when they first came out? Check them out from our movie library!
- A whole mess of console video game systems, both current and old-school. There is a dedicated A/V system for the games, so someone can watch Lost while others play Rock Band. And of course, we have a large suite of board games, D&D goodies, pinball, and other classic paraphernalia.
But, don’t get the impression we just goof around: it takes a lot of hard work to make our products a joy for our customers. Doing what we do, and doing it the way we choose to, is not easy. Luckily, we all love doing what we do, and we hope you will too.
Omni is located in rainy Seattle, possibly the most beautiful city in North America. The air here is still clean, the people still friendly, local brands are still more popular than national brands, and music festivals still feel like they are for the people.
You must be the sort of person who can see the glamor in any project if it helps Omni to succeed! We are looking for someone who is smart, but not conceited. If you think you know all the answers, we’re not interested. If you think you know some of the questions, send us a résumé. We don’t put up with big individual egos, although we fully admit to having a big collective ego. You must be a team player. You must, must, must be self-motivating.
We don’t discriminate based on anything that would upset you, like race, age, sex, religion, sexual orientation, or gender identity. We won’t hire anyone who’s on the planet without a visa, though.
Like Howard Hughes, you love to pilot engineered products in their early experimental stages. (Unlike Mr. Hughes, you don't wear tissue boxes on your feet, or at least you save that sort of thing for special occasions.)
Can you make guesses about how an application is going to fail, prove that you're right, and then communicate it clearly and effectively to the folks who need to fix it? Do you have the ability to predict the things that will confuse or dismay a new user?
As an example, can you help us test and ship something for a new platform we haven't worked on before? Can you keep up without going totally crazy in the process? If so, we'd like to hear from you — we're looking to expand our QA department by adding a Web Software Test Pilot.
Compensation and Benefits
- A really smart group of people to work with, in a company where you know everybody by their first name. (When there's a bug, you probably know who to discuss it with.)
- An opportunity to help make a set of applications that we're really proud of; you'd have input into the direction and creation of those products. Test Pilots are explicitly included in our product planning process.
- Competitive total compensation package, with the potential for bonuses based on company profitability.
- Fully paid health/dental/vision for you and your dependants.
- On-site massages
- Lunch and dinner daily, prepared by our chef; your SO is welcome to eat here or you can pack dinner up to take home to your family.
- A great group of users that love our apps and push them to their limits. The satisfaction of earning their thanks and gratitude by finding our mistakes before they do.
- Lots of other good stuff, which you can read about elsewhere on this page.
Job Activites
- Do hands–on testing of our applications. This involves finding new issues as well as verifying bugs after engineers have worked on them.
- Create automated tests and tools to assist the testing process.
- Collaborate with engineers and product managers to balance features, stability, and schedules.
Other things to know about us while deciding if you'd like this job
- We often have multiple projects in different stages of the development process at the same time; you may be working on more than one of them.
- Our plans for our apps constantly change as we develop them; your plans will need to adjust accordingly.
- We know that the above things make testing our products harder. We ask test pilots to give us their best effort at finding problems during development, but we don't make them into gatekeepers or treat them like a speedbump in the road to release.
How to Get this Job
To be considered for this job, the following things must be true:
- You are able to work with us in our Seattle office, in Interbay, just south of Ballard. We're not looking for remote employees.
- You have experience doing cross-browser testing for websites or web apps. Two years' worth is good; more is better. See below for additional requirements.
- You can explain how to incorporate browsers that aren't standards-compliant into your testing, and give suggestions for how to work around their unique behaviors.
- Terms like Firebug, Selenium, RSpec, Cucumber, JsUnit, JSON, and webkit inspector have special meaning to you.
- You've done some scripting for the web. Knowledge of Python or Ruby would be best, but if you've got experience with another language and can convince us you can learn what we use, that's fine.
- You're familiar with common web security pitfalls, and can help us avoid them.
- You are a Mac OS X user. You don't have to love Macs, but you certainly shouldn't hate 'em if you want this job. You should (as an example) have a favorite application and be able to explain why you like it so.
- If you're not actually an animal person, you shouldn't be allergic to or terrified by them. We have an office cat and several employees bring their dogs by on a regular basis.
Special Bonus Lightning Round Extras (which are nice, but not required):
- Experience testing any of the following:
- software that synchronizes data between multiple devices
- cell phones or other mobile devices
- Mac OS X desktop applications
- websites. They aren't actually optional, but we thought we'd mention it again here.
- a Computer Science degree or professional coding experience; ideally, we want someone who could choose to be a developer, but would rather break stuff than build it.
To apply, send an email to resumes@omnigroup.com, with the exact phrase "Web Software Test Pilot" in the subject line. Include a copy of your résumé in text, HTML, RTF, or PDF form. If you send a résumé in Microsoft Word's ".doc" format, you will not be considered for the position. No phone calls or visits to the office, please.
Your task, in submitting an application for this position, is to convince us that you can contribute to what we do, that you think Omni is likely to be a place you would like to work, and that we would enjoy working with you.