Contribute beyond the QA chapter, promoting a testing and quality culture to help build a product that meets our customers' expectations;
Define, implement and collect quality metrics and indicators to drive continuous improvement of testing activities;
Continuously seek optimization and performance improvements in work processes, always looking for automation opportunities;
Propose and participate in relevant technology discussions, research new test automation tools/frameworks and make technical decisions focused on platform quality and enhancement;
Plan and execute tests (manual and automated) based on functional and non-functional requirements;
Perform functional testing;
Identify issues/risks and develop action plans to prevent or mitigate them;
Automate test scenarios and ensure adequate coverage according to the defined strategy, integrating them into execution suites/pipelines;
Collect/log bug evidence, support the prioritization process and follow up on resolution to ensure necessary retesting;
Mentor less-experienced team members on best practices and standards in software quality;
Work with a focus on innovation and continuous improvement, using failures as learning opportunities within a data-driven culture.
Requirements
Bachelor's degree in Computer Science or a related/equivalent field;
Proven experience (5+ years) as a quality/test analyst and/or leading test teams;
Experience in projects developed using agile frameworks;
Strong knowledge of dynamic and static testing techniques to apply across tasks of varying complexity;
Technical knowledge of Structural Design Patterns applicable to test automation;
Advanced knowledge of Software Architecture, Web Services, Cloud Computing and Databases;
Proven experience with code versioning tools and common workflows: Git / GitHub;
Proven experience creating and maintaining pipelines for executing parallelized automated tests;
Proven experience creating and maintaining virtualized environments (Linux VMs) to run parallelized automated tests;
Proven experience implementing/creating frameworks for different types of automated tests: unit, integration, API, performance, UI, etc.;
Proven experience automating tests using Playwright;
Proven experience defining test frameworks/strategy and implementing/executing and reporting Performance Testing results using K6 and/or JMeter and/or BlazeMeter and/or equivalent frameworks;
Experience with monitoring and observability tools (e.g., Datadog);
Experience with tools/technologies such as Docker, Kubernetes, Terraform, AKS;
Experience with defect/test management tools and standards for test/coding artifacts;
Proficiency in at least one programming language;
Basic written and reading skills in English;
Clear and concise communication skills;
CTFL certification or higher (desired);
Knowledge of Agile Testing concepts (desired);
Best practices in web application deployment processes (desired).
Benefits
Corporate partner discounts
Health insurance
Meal allowance
Childcare assistance
Life insurance
Transportation allowance
Flexible benefits (choose the benefits that best fit your needs).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
communication skillsmentoringcontinuous improvementproblem-solvinginnovationteam leadershipdata-driven culturecollaborationadaptabilityattention to detail