Test and verify features, and sign them off to production.
Help define a proper QA and testing process.
Write and execute detailed test cases, test plans, and test design documents.
Provide advice on the usability of applications.
2 - 5 years of experience in software quality assurance
Has strong self-learning skills
Experience in testing automation and continuous integration environments
Nice to have: basic development experience