Senior Software QA Engineer
About this position
We are looking for a Senior QA Engineer for Food and Supermarket product testing who has experience in QA engineering, automation engineering, or as a Software Development Engineer in Test, with familiarity in test scripts like Python, Golang, or Java.
Responsibilities
• Develop Test Plans: Define test plans, specifications, and suites for functional, security, and performance testing.
• Collaborate with Teams: Work with Product Managers and Developers to understand features and obtain test cases.
• Debug & Report Issues: Analyze logs, API responses, and debug failed test cases, reporting bugs with detailed information.
• Automate Testing: Maintain UI and API automation suites, add test cases for new features and regression testing.
• Enhance Automation Framework: Understand and improve the automation framework, addressing script and data issues.
Requirements
• Degree in Computer Science, Software Engineering, IT, or related fields.
• 3+ years of experience as a QA Engineer, Automation Engineer, or Software Development Engineer in Test.
• Proficiency in testing iOS, Android apps, and Backend APIs.
• Experience with automation tools (e.g., Selenium, Appium), testing frameworks (e.g., Mocha, TestNG), and programming/scripting languages (e.g., Java, Golang, Python).
• Strong analytical skills with the ability to understand product implementation and analyze logs and API responses at the micro-service level.
• Experience with Agile methodologies, including weekly sprints and release cycles.
• Understanding of database concepts and queries (MySQL).