The job involves researching software requirements to determine testing requirements, creating software testing plans, writing test case documents, actively contributing to improving work processes and products, performing software testing (mobile, web), logging bugs, and following up on bug fixes. The candidate will collaborate with Business Analysts and Developers to ensure the product is released as designed and meets business requirements. The job offers opportunities for comprehensive development, including a clear development roadmap, experience in a global working environment, and free English classes, and training programs on technology and soft skills. It offers also support for internships and opportunities to become a full-time employee.