Bachelor's Degree or higher in Computer Engineering, Computer Science, Software Engineering, or relevant field.
Minimum 5 years of experience in Software Quality Assurance, Software Engineer in Test, Software Engineer or similar role.
Knowledge of mobile and web application QA methodologies.
Experience writing clear, concise, and comprehensive test plans and cases.
Must be a detail-oriented, analytical, and creative thinker passionate about quality and test automation.
Experience leading ambiguous situations, dealing with technical issues, and developing effective solutions to ensure project deliverables.
Must have experience with requirements, defect, functional, and performance management systems.
Must have strong analytical and problem-solving skills and the ability to analyze complex problems in large systems.
Strong experience in API and E2E testing.
Must have an understanding and experience writing web automated testing using Cypress or Playwright.
Must have an understanding and experience in writing mobile automated testing using Appium.
Experience with GitHub Actions or other continuous integration systems will be a plus.
Understanding and experience in performance testing using K6 or JMeter will be a plus.
Solid knowledge of SQL and scripting will be an advantage.