QA Engineer OpsCode
THIS JOB HAS EXPIRED Job Description
Opscode is looking for a QA Engineer to build out our QA team. If chosen, you will help the QA manager organize QA activities, work with the rest of the team to help define requirements, and of course, perform lots and lots of testing.
Opscode?s products are all about automation, scaling, and continuous deployment, and we believe in those concepts for our internal teams as well. We want the QA team to support release management and be among the gatekeepers of our product. For that, we need technically strong and solid engineers capable of solving complex issues, willing to rise to the challenge of helping build a robust test infrastructure that will enable us to continue to release fast and release often, while still building a technically superior product.
Expect a variety of new problems and a lot of freedom in solving them. We prefer candidates close to our Seattle HQ, but exceptional remote candidates may be considered. Bring your passion for user experience, cutting-edge web technology, and startup life!
Develop testing strategies and test plans in conjunction with project teams and write effective test specifications.
Perform extensive manual, programmatic, and regressive testing, possibly including any of the following: functional, integration, system, security and UI testing
Create, write, and maintain tools to increase QA productivity
Support release management
Participate in overall development team direction through the Agile/Scrum process
Provide ad hoc QA consulting on small features and bug fixes.
Consult on feature design and implementation to insure quality user experience
Apply process improvement strategies and methodologies, propose improvements to cross-team quality practices, and assist in documenting/implementing new process and procedures.
3+ years in QA
BA/BS in Computer Science, Engineering, Mathematics, or related field strongly recommended, strong computer science fundamentals absolutely required
Experience with Agile software development methods.
Software testing and build experience across a variety of languages, environments, platforms
Testing automation experience
Strong analytical skills as well as knowledge of some testing methodologies, techniques and approaches
Flexibility in a dynamic work environment and the organizational ability to juggle multiple projects simultaneously with a variety of deadlines
Comfortable with close collaboration with a team of committed and passionate product and domain experts
Strong communication abilities
An impeccable sense of customer service
Preferred, but not required
Familiarity with cloud computing technology and concepts a plus, especially app deployment in the cloud
Some experience in system administration a plus
Awesomeness trumps all other requirements
Benefits are awesome ? a competitive salary, equity for all, solid medical/dental benefits, 401(k), telecommuting, flextime, a variety of interesting projects, and brilliant co-workers.
||Seattle, WA |
THIS JOB HAS EXPIRED