Are you an exceptional Senior QA Automation Engineer who excels at breaking down intricate problems and possesses a natural flair for developing cutting-edge automated test frameworks? Do you thrive on driving the engineering team towards enhanced efficiency, scalability, and productivity?
If you're someone cares about continuous learning and taking pride in your work, this opportunity is for you.
[About Our Team]
At The Pique Lab, we’re on a mission to create the best Math & Science learning experience for students aged 9 to 16 in Singapore. Our lessons are meticulously crafted based on pedagogical research, data-driven methodologies and have one overarching goal: to make learning fun, shorten learning curves and help students develop a genuine appreciation for Math & Science.
Over the past decade, we've grown from a pair of co-founders to a diverse team of over 100 team members across 10 departments. Our proprietary learning methodology and examination-centric materials have helped more than 20,000 students ace their examinations.
Our headquarters is in Singapore, with remote teams in China, India, Malaysia and Philippines. We take pride in our open, fast-paced and flat organisational structure where every team member is valued for their skills and competencies, not just their job titles.
If you want to spend your time meaningfully on cool edtech projects & NOT refactoring buggy, legacy code, you might be the next teammate we’re looking for!
[What’s In It For You To Join Us?]
- Working Arrangement: Remote/ Work From Home
- Engagement Arrangement: Self-employed, Contractor
- Working Hours: Monday to Friday, 10AM to 7PM (inclusive of 1-hour lunch break)
- Team Size: 17 (Software Engineers, UI/UX Designers, Product Managers)
- Projects (assigned depending on your skills, interest & business needs): School Management System (ERP/Web & Mobile, iOS/Android) + Cloud Contact Centre (Twilio Flex/Web) + Digital Classroom Tools (Mobile, iPadOS)
[Our Technology]
We work with a lot of exciting technology:
- React, Typescript, SASS, Redux for frontend work.
- Node.js, GraphQL for our service code.
- MongoDB, ElasticSearch for storage & indexing.
- Kubernetes, Docker & Github Actions for continuous integration & delivery.
- Google Cloud for underlying infrastructure.
- Puppeteer, Playwright & Selenium for testing.
[Your Role & Growth]
We are looking for a talented Senior Quality Assurance (QA) Automation Engineer to join our Philippines-based Software Engineering team.
Your mission is to design well thought-out automated tests that can surface pesky software bugs quickly, so that our users will be able to enjoy a pleasant digital experience.
Reporting to the Vice President of Engineering, you will be working alongside with a young, close-knit team with strong work ethics to realise our product vision through an agile development model. You will spend a bulk of your time, designing, testing and deploying effective test automation solutions.
If you’re someone who is an automated testing advocate. appreciates autonomy in your work tasks & enjoys collaborating with different stakeholders in the product development process, we’d love to hear from you!
Here's how a typical month will look like for you:
- Planning, prioritizing and executing test automation solutions
- Creating test plans and cases
- Implementing automated software test procedures
- Preparing detailed test reports
- Coordinating with the Product team to discuss verification protocols
- Tracking software bugs and investigating the causes
- Helping identify weaknesses and problem areas in the software application
- Troubleshooting automation software issues
- Conducting regression testing when needed
- Reporting and monitoring assurance metrics
[You, Our Ideal Candidate]
- Minimum 3 to 5 years working experience as a QA Engineer, QA Tester or Software Engineer
- Minimum Bachelor's Degree in Computer Science, Engineering or a similar discipline
- Proficient in test automation frameworks like Puppeteer, Playwright, Selenium and other similar frameworks
- Proficient in writing BDD test cases in GWT syntax
- Proficient in agile development processes - Kanban & Scrum
- Knowledge of programming languages like JavaScript and HTML
- Know-how of different types of testing methods like smoke testing, white box and black box testing
- Possesses strong independent problem-solving and learning skills.
- ISTQB certification is a plus
- Excellent command of English Language (written & spoken)
[Your Welfare]
Being a Senior QA Automation Engineer at The Pique Lab isn’t always easy. It requires resilience, resourcefulness & a strong desire to go the extra mile. In return, we take good care of you so that you can put your best work forward.
- Market Competitive Remuneration: Although we're not a big tech or VC-funded start-up, we take good care of our team which starts by paying them fairly.
- Full-time Remote Work: You no longer have to stress over traffic & peak-hour crowds. We're good so long as you deliver 40 hours of honest hard work.
- Career Progression Opportunities: We're looking to build a solid development management team. If you want to create a developmental culture that you can be proud of, this is it!
- Mentorship & Regular Feedback: Our CTO is an ex-senior software engineer from Rakuten.
- Productivity & Tech Benefits: Work efficiently with a 27” Dell Type-C Monitor, Apple Equipment & Peripherals.
- Generous Paid Leave Package: Paid Vacation Leave + Medical Leave + Compassionate Leave + Marriage Leave + Birthday Leave + Wellness Leave + Gratitude Leave
- Company Socials
- Work From Home Care Packages
[Our Recruitment Process]
- A simple profile match by our team where we will assess your application against the role.
- A short take-home technical assessment to test your ability to write BDD test scenarios.
- A pair programming technical examination with our Engineering Lead (based in PH) where you will demonstrate your coding prowess & thought process.
The entire process will be conducted online & you'll be notified of the outcome within a week.