User avatar
Full Time
10 days ago
Quality and impact go together. Our mission is to create solutions that can help people and organizations thrive. What you will do: - Develop and maintain automated tests for a web-based application; - Oversee the development process; - Develop automation testing framework in TestCafe or Cypress with Javascript; - Build quality standards and automated testing practices; - Provide support to project teams for implementing automated testing; - Contribute to the development of automated testing throughout the project; - Integrate tests into the development flow (CI / CD) using GitLab; - Ensure that the development flows are respected within the project; - Perform code reviews and mentor software testers; - Ability to understand business requirements, validate them and identify the proper scenarios that can be automated; What you need for this role: - End-to-end automated testing experience; - Knowledge and understanding of Software Development and Quality Assurance processes and life cycle; - Scripting skills in JavaScript or other another language, but have the availability to switch to JavaScript; - Knowledge of the frameworks and tools used in automated testing (eg. TestCafe, Cypress, Playwright, WebdriverIO, Protractor, etc.); - Knowledge about static code testing; - Knowledge of HTML / CSS, databases; - Knowledge about APIs; - Knowledge of code versioning and GIT; - Basic knowledge of DevOps tools (eg. Jenkins, Docker, GitLab CI, etc.) - Good communication and teamwork skills; - Ability to express your thoughts in English (written or spoken); - Interest in continuous career development; - Nice to have: technical studies in Automatics, Electronics, Mathematics, and Computer Science (student or graduate).