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 Detail-oriented mindset Able to work independently or as part of a team