QA Engineer

Posted 15 Days Ago
Be an Early Applicant
Colombo, LKA
Hybrid
Junior
eCommerce • Retail • Sales • Software
The Role
Test web, mobile, middleware, frontend, and API applications; create and maintain automated tests; analyze requirements; investigate failures and logs; report defects; validate AI-assisted features and testing outputs; contribute to framework design, quality improvements, risk-based prioritization, and CI/CD execution.
Summary Generated by Built In

Grubtech is a unified commerce engine that empowers F&B and quick commerce enterprises through a robust integration platform and essential tools for managing omnichannel operations at scale. We proudly partner with leading F&B and Grocery brands in 18 diverse markets. Headquartered in the UAE, with offices in Egypt, Sri Lanka, and Turkey, we are rapidly expanding into multiple markets as part of our future growth strategy.
The Team
We're a dynamic team of engineers, data scientists and industry leaders. We bring a fresh perspective - but at the same time, we're drawing on 100+ years of combined expertise spanning everything from data science and food technology to logistics and eCommerce platform development. We would love for you to be a part of the team that is transforming an entire industry.
How We Work
You'll be testing a cloud-based restaurant operations platform that connects online ordering channels, POS
systems and kitchen operations. We're building AI into how we design, build and test software. Our test practice uses AI across test analysis, execution, automation and reporting, and we're actively expanding it. You'll join a team working this out in the open, with room to shape how it's done.
What You'll Do:
• Analyze requirements, UI designs and technical specifications such as API specifications to gain a
comprehensive understanding of product functionality and testing needs.
• Perform testing for web, mobile and middleware applications.
• Develop, execute and maintain test automation scripts for frontend and API tests.
• Test features built through an AI-assisted, spec-driven development lifecycle.
• Use AI across the testing lifecycle to:
           o Analyze requirements and draft, refine and maintain test cases in the test management tool.
           o Support execution, investigate failures and analyze logs to produce clear, well-evidenced defect reports.
           o Build and maintain automation, while owning framework design and code quality.
           o Summarize results and surface trends, risks and quality insights for the team.
              We expect AI output to be reviewed and validated, not accepted as-is.
• Test AI-driven product features, including behavior that isn't strictly deterministic.
• Contribute to the overall quality of the product and to on-time delivery, working with the team to improve both.
• Continuously build your knowledge and skills, pick up new tools and practices as they emerge, and share what works with the rest of the team.
Qualifications:
• Bachelor's degree in computer science or equivalent professional qualification.
• 2+ years in software testing, including hands-on test automation.
• Experience working in agile environments.
• Experience in functional testing of web and mobile applications.
• Experience in backend testing - APIs and web services, with DB and server log verification.
• Basic knowledge of performance testing concepts and scripting with tools such as JMeter or K6.
• Ability to design comprehensive, well-structured test cases and maintain them in a test management tool.
• Experience reporting and tracking defects in a defect management tool.
• Hands-on experience with automation tools such as Cypress, Playwright, Selenium, REST Assured.
• Experience in programming languages such as Java and JavaScript.
• Comfortable with Git and running automated tests in CI/CD pipelines.
• Hands-on experience applying AI in day-to-day testing work, including agentic development tools such as Claude Code or GitHub Copilot.
• Ability to effectively prioritize testing activities based on project requirements and risk assessment.
• Strong problem-solving, analytical and communication skills.
• Self-motivated learner who adapts quickly to new tools, and works to deadlines both independently and as part of a team.
• Depth in one or more of the AI-assisted areas above is an added advantage.
• Basic understanding of AI agents, skills and MCP-based tooling is an added advantage.
• Mobile test automation experience, for example with Appium or Flutter integration tests, is an added advantage

Skills Required

  • Bachelor's degree in computer science or equivalent professional qualification
  • 2+ years of software testing experience, including hands-on test automation
  • Experience working in agile environments
  • Functional testing experience with web and mobile applications
  • Backend testing experience with APIs, web services, database verification, and server log verification
  • Basic knowledge of performance testing concepts and scripting with JMeter or K6
  • Ability to design comprehensive test cases and maintain them in a test management tool
  • Experience reporting and tracking defects in a defect management tool
  • Hands-on experience with Cypress, Playwright, Selenium, or REST Assured
  • Programming experience with Java and JavaScript
  • Experience with Git and running automated tests in CI/CD pipelines
  • Hands-on experience applying AI in testing, including Claude Code or GitHub Copilot
  • Ability to prioritize testing based on project requirements and risk assessment
  • Strong problem-solving, analytical, and communication skills
  • Self-motivated learning, adaptability, deadline management, and teamwork
  • Depth in one or more AI-assisted testing areas
  • Basic understanding of AI agents, skills, and MCP-based tooling
  • Mobile test automation experience with Appium or Flutter integration tests
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Colombo
193 Employees
Year Founded: 2019

What We Do

Grubtech is a unified commerce engine for Enterprise F&B, Grocery and Pharmaceutical Merchants using multiple online sales channels and back-end operations. Our main product, gOnline, connects all order sources to downstream systems like POS, ERP, Fleet Management, 3PLs, and Loyalty Programs. Our smart solutions help smoothen business operations and make the most of data for important decision making. Based in Dubai, Grubtech also has offices in Sri Lanka, Egypt, and Spain, serving customers in 18 markets.

Similar Jobs

Apadmi Logo Apadmi

Quality Assurance Engineer

Mobile • App development
In-Office
Colombo, LKA
250 Employees

Ericsson Logo Ericsson

Head of MA Asia EAS - Ericsson Antenna System

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office or Remote
19 Locations
88000 Employees

Mastercard Logo Mastercard

Consultant

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Colombo, LKA
38800 Employees

Radisson Hotel Group Logo Radisson Hotel Group

Management Trainees

Events • Sales • Travel • Hospitality
In-Office
Colombo, LKA

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account