Minimum 2+ years of experience as a Quality Assurance Tester, QA Analyst, or Web Developer. Bachelor's degree in Computer Science or equivalent practical experience. Strong understanding of software testing methodologies, processes, and best practices. Experience executing manual and automated testing for web applications. Knowledge of front-end web testing principles and browser compatibility testing. Basic understanding of JavaScript, HTML, and CSS. Experience with Git version control systems. Ability to develop test plans, write test cases, and execute regression testing. Ability to manage multiple priorities and quickly adapt to changing requirements. Understanding of browser rendering engines and cross-browser compatibility issues. Experience testing across MacOS, Windows, iOS, and Android platforms.