Bachelor’s degree in software engineering or related field. 3-5 years professional experience with software QA testing and engineering. Strong proficiency in SQL. Professional experience with Python for scripting, automation, or data validation tasks. Hands-on experience with load/performance testing tools such as JMeter. Solid understanding of QA fundamentals within a SaaS environment. Familiarity with CI/CD processes and continuous testing practices. Experience using UI automation frameworks, preferably Cypress, Selenium, or Playwright. Excellent verbal and written communication skills. Proficiency in Agile/Scrum methodology and common platform for backlog management (Jira, Azure DevOps Boards, etc.).