Design, develop and execute test automation scripts;
Identify, log, fully document and track defects/bugs;
Investigate root causes of software non-conformities;
Monitor quality assurance metrics (such as defect density and open defect counts);
Collaborate on training and upskilling initiatives about quality practices with the team, contributing to higher team performance and project success;
Contribute to software test architecture and strategy decisions, aiming for a distributed, flexible, modern and scalable architecture to support continuous growth;
Ensure application of quality best practices throughout the software development process;
Act as an ambassador for an agile mindset within the team.
Requirements
Good communication, organizational skills, and teamwork;
Interest in self-development;
Experience with log monitoring/analysis;
Experience creating and documenting manual tests (test cases, smoke tests, regression tests, etc.), as well as manual and exploratory testing;
Back-end and front-end testing, including APIs and/or web services;
Knowledge of BDD (Behavior-Driven Development);
Test scenario setup and defect (bug) workflow management;