Details
We’re looking for a mid or senior level quality assurance engineer, a proactive person that will ensure the highest possible quality in our software releases. The right candidate will be meticulous in detail, able to learn quickly, achievement focused, flexible in his approach to tackling varied testing challenges and will always strive to improve the quality of his work.
Those chosen for the position will perform manual, API and automated testing using Selenium and Ruby (prior knowledge of Ruby is not required, it will be learned during work). In the first month, until the platform functionality is learned, manual testing will be preponderant (about 70%), after that automated test will be written, run and maintained in about 75-90% of the time.
Requirements
- 2+ years in a QA position
- Strong knowledge of software QA methodologies, tools and processes
- Ability to set up complex test scenarios to simulate various environments involving many varied systems
- Basic HTML/CSS knowledge
- Basic networking knowledge
- Very good English (both written and verbal)
- Ability to be highly self-motivated and team-oriented
- Strong analytical and problem-solving skills
- Candidates with a BS/MS degree in Computer Science, Engineering or a related subject are preferred
- Prior CMS experience, QA automation experience, ISTQB certification and/or coding skills are a plus
Responsibilities
- Develop detailed, comprehensive, and well-structured test plans and test cases
- Liaise with internal teams (developers and product managers/owners) to identify system requirements
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Develop and apply testing processes for existing products to meet client needs
- Build an extensive regression testing suite for the existing features
- Perform thorough testing (including regression testing) after production deployments for features and bugs (daily)
- Recommend improvements in software to enhance user experience
- Implement, run and maintain API and automated tests with Selenium and Ruby
- Stay up-to-date with new testing tools and test strategies