Requirements
- Develop manual tests suites and test plans.
- Execute manual test plans.
- Identify and document detailed requirements for testing system needs and functionality.
- Participate in reviews of software specifications, test strategies and verify completeness for accuracy and breadth of quality commitments.
- Effectively communicate quality status, measures, issues and corrective actions during development reviews.
- Complete GUI, API, integration, user acceptance, regression and production testing.
- Update reporting tools with testing results.
- Remain up-do-date with current trends in development and automation technologies.
- Driven to learn development and test automation processes and procedures.
- Computer Science/equivalent degree or equivalent experience.
- Experience with automated UI testing frameworks like selenium or any of the multiple .js frameworks.
- Strong understanding of QA processes & methodologies in a software development environment.
- Strong understanding of Agile methodology (Scrum, Kanbaan).
- Experience with backend/API testing frameworks like Postman.
- Experience with CI builds services like CircleCI.
- Experience in javascript.
- Creative individual who can organize test suites to ensure maximum coverage.
- Understanding of web applications and relational databases.
- Multi-platform testing experience (OS, Browsers, mobile etc).
- Knowledge of containerization (Docker).
- Proficient verbal and written communication skills.
- Proficient organizational and time management skills