Senior QA Engineer OpsCode
THIS JOB HAS EXPIRED Description:
Opscode looking for a Senior QA Engineer to build out our QA team and assist the team manager in continuing to build our new QA processes. If chosen, you will be responsible organizing QA activities, working with the rest of the team to help define requirements, and of course, 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're looking for 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 like candidates close to our Seattle HQ, because we always like to see you in person, but remote candidates will certainly be considered for this position, especially those in states where we already have a corporate presence: Arizona, Colorado, Delaware, Florida, Georgia, Iowa, Illinois, Kentucky, Maryland, Maine, Minnesota, missouri, North Carolina, New York, Ohio, Oregon, Pennsylvania, and Texas. Bring your passion for user experience, cutting-edge web technology, and startup life!
Communicate and collaborate with other stakeholders including developers, designers, tech writers, service professionals, and others throughout the SDLC, in order to establish task prioritization, scheduling, and coordination.
Monitor product builds, validate the integrity of our releases and help us to further automate our product testing and release procedures.
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
Help craft a long-term QA strategy and QA policies.
Apply process improvement strategies and methodologies, propose improvements to cross-team quality practices, and assist in documenting/implementing new process and procedures.
6+ years in QA, at least 3 of which should be in QA process implementation and automation.
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