• Strong understanding of QA methodologies and automation principles • 8+ years of hands-on experience with JavaScript, Node.js, Mocha, Jest, Selenium WebDriver, and related technologies • Experience building automation frameworks for unit, integration, and end-to-end testing • Strong knowledge of modern front-end frameworks such as React, Angular, or Vue.js • Experience with CMS, Databases, Web Services, XML, HTML, CSS, and DOM elements • Hands-on experience with GitLab and CI/CD tools such as Jenkins • Ability to work with complex enterprise and multi-tier applications • Strong analytical, problem-solving, and collaboration skills • Excellent written and verbal communication skills • Bachelor’s degree in Computer Science or equivalent experience