Design, develop and execute test automation scripts;
Identify, log, fully document and track defects;
Investigate root causes of software non-conformities;
Monitor quality assurance metrics (such as defect densities and open defect counts);
Collaborate on training and upskilling initiatives about quality practices with the team to improve 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 the application of quality best practices throughout the software development process;
Act as an advocate for the agile mindset within the team.
Requirements
Good communication, organizational skills and teamwork;
Interest in self-development;
Knowledge of log monitoring;
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 Webservices;
Knowledge of BDD;
Test scenario setup and defect (bug) workflow management;