About Us
Founded in 2014, Circles is a global technology company reimagining the telco industry with its SaaS platform - Circles X, helping telco operators launch and operate successful digital brands through its offerings.
Having pioneered a successful blueprint for disrupting the telco space in Singapore, Circles has since launched its own digital telco, Circles.Life, in Singapore, Taiwan and Australia. Circles has also partnered with other telco operators to launch digital services, enabling our partners to accelerate growth and capture market share within a short period of time.
Today, Circles is partnering with operators in 14 countries to deliver delightful digital experiences to millions of people through our businesses.
We are backed by global investors such as Sequoia, Warburg Pincus, EDBI Singapore and Founders Fund – renowned backers of industry-shaking innovators.
About This Role
Circles.Life is looking for candidates with a passion for Quality & Excellence who possess superior analytical skills, energy, drive, attention to detail, and quality engineering technical skills.
As a key member of our team, your responsibilities include:
- Understand the use cases for products and the technical solution and develop test strategies and test plans.
- Understand the test automation framework and leverage automation for testing.
- Be obsessed with product quality and find ways to improve testing efficiency.
- Leverage quality gates in CI/CD pipeline to improve Product Quality
- Provide quality engineering leadership for multiple engineering teams
- Provide recommendations for improvement of Quality engineering and testing efficiency.
- Mentor and train quality engineers
Required Qualifications
- 14+ years of experience in a quality engineering role.
- Minimum of 2 years experience as mentor / coaching team in automation, which may mean having people reporting
- Strong knowledge of Quality engineering process
- Motivated to learn domain and engage with product team, customer teams to drive excellence for product
- Understand the use cases / User journeys for products and the technical solution and develop test scope using test design techniques and documentation.
- Open to work with Manual testing with an objective to maximize automation and greater coverage and inspire team on desired outcomes
- Ability to work on testing strategy, plans, estimates, processes and negotiate with stakeholders on testing specific requirements and outcomes in larger interest of platform and customers
- Ability to mentor team and grow members into efficient automation practices driving efficient business outcomes
- Excellent communication, presentation and stakeholder management skills
- Strong knowledge of test automation and usage of test automation testing.
- Experience in solving test automation testing challenges
- Excellent problem-solving and analytical skills
- Knowledge of tools, concepts, and methodologies of testing (Unit, Functional Testing, Component Testing, Integration Testing) and where each one applies.
- Experience in automation scripting using tools such as Selenium, REST assured, Appium, and TestNG. In addition, having experience in test framework development and platforms is a plus.
- Desirable to have Work experience and knowledge of architectures involving databases (SQL, NoSQL), Message Queues, and Caching technologies.
- Desirable to have working experience in CI\CD-related technologies like Jenkins, Maven, etc.
- Familiar with SDLC/STLC or Agile processes.
- Aptitude for functional testing and ensuring a high-quality user experience for products.
- Aptitude for understanding and reviewing the system design & architecture to guide teams with adequate test coverage.
- Must be able to debug and perform RCA for identified issues by looking into processes, working with development team, curiosity for investigation, identify test coverage gaps in an automated suite to drive continuous improvement
- Experience with multi-environment structured Test Data setup and management.
- Be a Go-To person in the team and be able to guide and develop/mentor juniors.
- Hands-on experience in mobile app automation is a plus
Nice to Have
- Having experience in Telco domain (BSS)
- Knowledge of docker and implementing the automation tests in dockerized containers in a Kubernetes environment
What’s On Offer
Circles.Life provides a great environment and platform for employees to build their careers. In this role, you can expect:
- Unique opportunity to be a part of the digital disruption in telecommunication (Circles.Life is the only company of its kind in all of Asia!)
- Autonomy in the role and in managing your portfolio
- Exposure to the fast-paced world of high-tech start-ups
- Attractive experience and compensation
- Working with passionate, smart, and driven colleagues in a vibrant environment