We are seeking a Quality Assurance Analyst/Engineer to join our team.
At Control Group we believe that Quality Control starts when the project starts, not when the developers are finished. Quality Control Engineers are part of every project’s core team from beginning to end. The Quality Control Engineer is responsible for:
- Participating in sprint planning meetings and daily standup meetings
- Planning the testing strategies and methods for projects, customizing the testing as needed
- Implementing tests
- Insuring overall excellence in all products we release
Our application development group works mostly in PHP5 with Yii, Ruby on Rails 3 (also JRuby), iOS, and Android. We also hack on Node, Flex, JS, Java, HTML5, Cinder, sensor-based, and physical computing platforms.
We work in a “ScrumBan” style, collaborate intensely with clients, and all act as full-suite product tinkerers— from quality control to coders to designers to product managers to DevOPs. We believe in TDD/BDD and we make sure our CI stays green. We’re obsessed with high quality and a great user experience. We’re looking for Quality Control Engineers who don’t want to just make sure it isn’t broken, but want to make sure it’s the best of its kind.
Primary Job Responsibilities
TESTING
- Test products to ensure that they meet requirements, conform to design specifications, and perform according to quality standards, including:
- Create, run and manage load, functional, and stress testing of new product features and products
- Regression testing of existing functionality
- Plan, write, execute, review, and update test plans, test cases, and scenarios to ensure that software meets or exceeds specified standards, development specifications, and client requirements
- All varieties of testing, including manual, automated, front-end, and back-end
- Report bugs and track status through a resolution system
- Build and maintain test tools and test applications to perform functional, load, and performance testing
- Work closely with other QC Engineers, Developers, Designers, DevOps, and Product Owners to ensure we deliver quality products to clients
- Act as a client and/or user advocate when appropriate and treat every project like it's your own. At Control Group, QC is not just about confirming that the user can use it, but also about making sure the user would want to use it
- Provide lower-cost, lower-risk, higher value, or other improving alternatives to proposed solutions
- Think strategically and share strategic insights with Product Owner, Scrum Master, and team
- Be awesome