Responsible for carrying out requirement evaluation activities, creating suites, scenarios and test cases, and executing them against the functionalities specified and developed by the team, verifying that deliverables comply with the described requirements and meet the criteria established in the software development process.
Execute scheduled tests efficiently so that all issues/defects/bugs that should be found are detected.
Participate in planning meetings to contribute to the definition of the acceptance criteria necessary to guarantee the system's execution.
Perform testability assessments on functional specifications with the aim of identifying and suggesting improvements that may impact code quality.
Write the test cases necessary to satisfy the acceptance criteria defined by the client and implemented by developers.
Test functionalities after reviewing the functional specifications and guiding documents.
Test system functionalities manually or with automation to identify any required adjustments.
Report failures identified during testing to developers for correction, ensuring defects do not reach the client.
Conduct usability testing with the client's end users and produce result reports with proposed corrections and improvements.
Produce reports with test evidence to record system validation.
Participate in team meetings and assist with presentations to the client.
Propose improvements to the activities being performed, aiming to deliver higher-quality results to the client.
Guide and assist colleagues with technical content, contributing to the development of the team.
Monitor validation and deployment of the software in the client's environments to ensure proper system functionality.
Provide training and knowledge transfer to the client about the developed software to ensure correct system usage.
Perform related activities as directed by the manager.
Requirements
Bachelor's degree in Information Technology, or completion of any bachelor's degree accompanied by a postgraduate qualification (specialization, master's or doctorate) in Information Technology.
Training certificates in development technologies (Java, Angular, HTML, CSS, or other technologies related to software development).
4 years of experience in corresponding activities.
Basic knowledge of software quality processes, SQL, basic software engineering, and basic tools for test management and test execution.