QA Specialist - Automation
- Full-time
Company Description
TabSquare is a well-funded restaurant tech start-up, with leading investors including Kakaku.com, Coca-Cola Amatil, Resorts World, and Walden International. It offers F&B digital ordering systems powered by TabSquare’s proprietary AI algorithms. With a unique data-driven approach to restaurant management and customer engagement, TabSquare helps partner restaurants drive higher sales, streamline operations, and provide a better customer experience.
A Market Leader in Singapore with clients in Australia, Malaysia, Philippines, Indonesia, TabSquare serves over 20 million diners annually. Clients include well-known F&B brands such as Pizza Hut, Burger King, KFC, Jollibee, Sushi Tei, Paradise Food Group, Old Town White Coffee, Richeese Factory, and PappaRich.
Job Description
- To work closely with the software development team to create and execute test plans.
- To develop test scripts based on the overall test plans.
- To plan and perform system regression testing.
- Set up new testing automation tools or techniques for both mobile and web environments when necessary.
- To optimise and improve the test scripts to achieve high degree of code-coverage.
- To be actively involved in functional requirement stage, along side with product owners, business analysts and other QA engineers.
- Propose new features, functionality and ideas to improve the system.
- Research on new technologies or testing solutions in order to improve the overall quality of the system.
- Well versed with test cases and test scripts based on functional specifications.
- Perform other relevant duties as assigned.
Qualifications
- Minimum 3 - 5 years of experience working in a software quality assurance team.
- Minimum 1 - 2 years of experience in automated software testing.
- Excellent communication skills and a good command of English.
- Must have a good understanding of the software development process.
- Have a basic understanding of agile development methodologies, particularly Scrum.
- Must have programming experience in any of the following languages - Java, PHP, Python, C++, Objective C, Swift, Kotlin, nodeJS
- Must have up to date knowledge on the latest mobile apps and a regular mobile app user.
- Familiar with Continuous Integration (CI) tools.
- Have knowledge in OOP & TDD
- Basic knowledge on the latest UI/UX techniques the industry and first-hand experience of a web app user interface methods and trends.
- Team player and great collaborator, pays high attention to detail and able to work independently with minimum supervision.