Bachelor’s degree in Computer Science, Information Technology, or a related field. 5+ years of experience in software quality assurance/testing. In-depth knowledge of testing methodologies and processes. Experience with automation testing tools such as Selenium, QTP, or equivalent. Strong programming skills in languages such as Java, C#, or Python. Solid experience with SQL and ability to analyze data. Excellent analytical and problem-solving skills. Strong communication skills, both written and verbal. A detail-oriented mindset. Able to work independently or as part of a team in a fast-paced environment.