




Job Summary: Execute the quality assurance strategy for technology development projects, ensuring the integrity, security, and high performance of core systems and digital tools. Key Highlights: 1. Design and maintain test automation frameworks 2. Act as a technical reference and mentor within the team 3. Collaborate with cross-functional teams to align quality standards Objective: Execute the quality assurance strategy across technology development projects, ensuring the integrity, security, and high performance of core systems, platforms, and digital tools. Responsible for the technical certification of solutions, mitigating critical operational risks, and ensuring that each software delivery provides strategic value and operational stability while guaranteeing quality and functionality. Responsibilities: * Establish test plans, acceptance criteria, and methodologies to ensure the stability of core systems and digital platforms. 2\. Design and maintain test automation frameworks for regression testing, APIs, and critical operational workflows, optimizing delivery timelines. 3\. Develop and maintain scripts (using tools such as Selenium, Playwright, or Cypress) for regression testing across systems. 4\. Execute manual and automated tests to identify defects and inconsistencies. 5\. Analyze user stories and epics to define clear acceptance criteria and anticipate risk scenarios. 6\. Document and report identified defects to developers clearly, including steps to reproduce the issue. 7\. Log defects, track progress, and validate fixes in coordination with development teams. 8\. Serve as a technical bridge between development and business teams to ensure requirements are translated into clear acceptance criteria. 9\. Ensure new changes do not introduce defects into existing functionalities. 10\. Document test cases and traceability matrices. 11\. Certify the functionality of technological solutions, validating that developments in portals, apps, and internal tools meet business requirements and usability standards. 12\. Manage and mitigate operational risks by identifying potential failures early in the development lifecycle to prevent financial or service impacts in production. 13\. Oversee comprehensive testing execution, ensuring seamless and error-free communication among the company’s various systems (interfaces and services). 14\. Establish quality metrics and KPIs to evaluate software performance, defect density, and the efficiency of continuous improvement processes. 15\. Collaborate with cross-functional teams to align quality standards with strategic objectives and the needs of agents and customers. 16\. Act as a technical reference and mentor, providing guidance to other team members in resolving complex problems and adopting engineering best practices. Required Skills: Education: Systems Engineering degree, Computer Science bachelor’s degree, or related field. Knowledge: Automated testing, automation tools (e.g., Selenium, Cypress, Appium), test management (Jira), programming languages (Java, Python, JS), APIs (Postman, SoapUI, or automated API testing), agile methodologies, environments (CI/CD knowledge: Jenkins, GitLab CI, Azure DevOps), ISTQB certification. Experience: 3 years as a Quality Assurance Engineer. Employment Offer Statutory benefits and above 30 days’ year-end bonus 11% savings fund 3% food vouchers SV 10-day vacation bonus Competitive salary


