5+ years of experience in software quality assurance 2+ years in a lead or senior role Proficient in designing and implementing testing strategies for manual and automated testing Strong experience with test automation tools and frameworks such as Selenium, JMeter, TestNG, JUnit Experience with performance and load testing tools Strong understanding of software development life cycle (SDLC) and Agile methodologies Exceptional analytical, problem-solving, and organizational skills Strong communication skills Experience with defect tracking tools (e.g., JIRA, Azure DevOps) Experience with cloud-based applications and services (preferred) Knowledge of security testing tools and techniques (preferred) Familiarity with scripting or programming languages (preferred) Certifications in quality assurance (e.g., ISTQB, CSTE) (preferred)