Job Description
Summary
We are looking for a QA Engineer, who will be a the key member in the scrum teams. The ideal candidate will be able to contribute QAs insights in scrum teams, and deliver the product from discovery to launch.
Responsibilities
- Create detailed, comprehensive, and well-structured test plans and test cases across a comprehensive list of scenarios (both manual & automated).
- Ensure good quality of the product on various interfaces, including Web and APIs.
- Work closely with other QAs Engineers, Developers and Product Owners to identify testing areas across the deliverables.
- Oversee the creation and execution of test plans and testing strategies for the scrum teams.
- Implement automation tests for features and integrated to the whole test pipeline.
- Communicate statuses, risks, and issues to the management and team members.
Requirements
- 3 - 7 years experience in a software testing role for Web and API testing
- For manual QA, 3+ years working experience post-university graduation
- For hybrid QA, 3+ years working experience in both manual and automated testing post-university graduation
- Good knowledge of test management software, QA methodologies, Agile testing.
- Experienced in the Digital domain (preferably in fintech/ blockchain) and QA process in an Agile or Scrum delivery.
- Experienced in testing with a Microservice-based system.
- Experienced with exploratory testing and behaviour-driven design.
- Professional experience in using testing frameworks and tools such as:
- Selenium Webdriver automation framework (Java)
- Cypress / Playwright (JS)
- Hands-on experience with implementing and maintaining end-to-end tests as well integration tests with automation tools.
- Good exposure to the common techstack for Quality Assurance practices:
- Programming: Java or Javascript (or similar languages)
- API: Postman, REST Assured
- UI: Selenium, Cypress / Playwright
- JIRA, Confluence, TestRails, TFS
- Jenkins, Git, AWS, Azure, Docker
- DB: MongoDB, Postgres…
- Ability to communicate in English (both written and spoken)
- Self-disciplined and self-motivated personality
- Adaptable to work in a dynamic and continuously evolving environment.
- Knowledge and experience in Performance Testing is a plus.
Perks
- Unlimited annual leave + 7 sick leave days
- MacBook & Widescreen included
- Hybrid work model
- Healthcare Insurance provided
Skills
- API Integration
- AWS
- Java
- Quality Assurance