QA and Release Engineer
Palo Alto
Title: QA and Release Engineer
Summary: Tonic is seeking a stellar QA Engineer to guide us to become the world’s leading destination for effortless social activism. Tonic is a private, for-profit company that sells superior products and services while partnering with global charitable causes to help solve real, tangible problems by donating a portion of our revenues to these causes. The company is seeking a QA and Release Engineer to help perfect and drive our system releases for all Tonic products. Based in Palo Alto, California, Tonic will provide the resources, team and vision to allow the right candidate to thrive and make a difference in the world.
Description
Tonic is looking for a crack QA and Release Engineer to join our engineering team. The QA engineer works as a project team member to jointly deliver high quality applications on time and in budget. This person is responsible for the definition, implementation, and execution of the functional, regression, and acceptance test strategy on highly iterative and collaborative projects. This is a hands-on testing position. The ideal QA Engineer will be responsible for test planning, manual testing, test automation, test environment setup/teardown, defect logging, verification and more. This role will work collaboratively as part of the development team with product managers, software engineers, and architects to define and execute tests throughout the project lifecycle. You will be responsible for continuously re-evaluating the test strategy to adjust for new information, changing risks, shifting priorities, and schedules.
Roles and Responsibilities
• Test websites through all phases of development life cycle
• Black-box testing of websites
• Setting up and maintaining the external test automation system
• Understanding of requirements and technical designs, developing test plans, test cases and other test documentation based on product requirements
• Work with Product Managers, programmers, and technical staff to ensure high quality user experience
Minimum Job Requirements
• At least 6-10 years commercial experience in testing user interfaces, 3+ years automated functional testing experience
• Bachelor’s degree, preferably in computer science or other technical field, or equivalent technical training and professional work experience.
• Experience with Test Automation and bug tracking databases
• Previous participation in full lifecycle development on large projects
• Ability to write acceptance criteria for features in simple business language
• Understanding of Unit, Functional, System, Performance, Technical and Operational testing and the tools utilized
• Experience with execution and reporting of both manual and automated test scripts
• In-depth knowledge of the process and skills to produce the tools needed to automate testing
• Knowledge of software development life cycle principles or awareness of agile practices
• Knowledge of programming concepts and practices
• Ability to work closely with developers and enable them to produce the best work possible
• A high level of initiative and a strong commitment to job knowledge, productivity, and attention to detail
• Good analytical and communication skills
• Ability to thrive in a fast-paced startup environment.
• Experience with agile development methodologies is strongly desired
• Sense of humor absolutely required.
This position offers competitive salary, benefits, and the chance to change the world. Tonic is located in Downtown Palo Alto, CA.
Contact Tonic.com
Log in or sign up to get in touch with Tonic.com.Or you can also login with your Facebook account
