
- Top 1% of respondersupcover is in the top 1% of companies in terms of response time to applications
- Responds within a dayBased on past data, upcover usually responds to incoming applications within a day
- Early StageStartup in initial stages
QA Engineer (Manual + Automation)
- $20k – $24k AUD • No equity
- |Remote (Everywhere)
- |2 years of exp
- |Full Time
Remote only
Not Available
About the job
What we need
We have an exceptional in-house engineering team and are looking to add a hands-on QA Engineer to help us build a market-leading, API-first insurance platform.
You’ll work closely with Upcover’s CTO and engineers, owning quality across web and backend systems, and helping us scale confidence in releases through strong manual testing and modern automation practices.
Our stack includes Node.js, GCP (Cloud Functions), Firebase on the backend and Next.js (React), HTML, CSS, JavaScript on the frontend.
What you have
- 1–3 years of QA experience (manual + automation)
- Strong programming skills in JavaScript / TypeScript
- Hands-on experience with Playwright for UI automation
- Experience testing REST APIs using Supertest, Postman, or similar tools
- Experience with Jest, Mocha, or similar JS/TS test runners
- Solid understanding of HTTP, APIs, auth flows, headers, and tokens
- Experience testing modern web applications (React preferred)
- Comfortable working with Git (GitHub / GitLab)
- Strong analytical, debugging, and problem-solving skills
- Clear written and verbal communication skills
What you will do
- Perform end-to-end manual testing (functional, exploratory, regression, smoke)
- Design, develop, and maintain automated UI tests using Playwright
- Build and maintain API automation using Supertest
- Work with TypeScript/JavaScript to create scalable, maintainable test suites
- Collaborate with developers and product to clarify requirements and acceptance criteria
- Participate in release testing, root-cause analysis, and quality improvements
- Set up and maintain CI/CD test execution (GitHub Actions, GitLab CI, Jenkins, etc.)
- Log clear, actionable defects and maintain test documentation
- Ensure strong test coverage across UI, API, integration, and regression layers
Nice to have
- Experience with CI/CD pipelines and test reporting
- Familiarity with Docker and cloud environments
- Exposure to microservices architectures
- Insurance or fintech domain experience
About upcover
upcover is headquartered in Sydney, Australia, with a fully distributed team across Australia, Spain, India, Pakistan, Nigeria, Sri Lanka, Iran, Philippines, and Kazakhstan.
You can work 100% remotely, from anywhere in the world.
We’re a supportive, high-ownership team that values autonomy, quality, and work-life balance. As we grow, there are strong opportunities to move into senior or leadership roles, and exceptional performers may be considered for employee shares.
We’re expanding into new territories and launching niche insurance products with leading partners — making this a great time to join and shape quality from the ground up.
Our commitment
We are committed to employment equity and welcome applications regardless of race, ethnicity, age, nationality, religion, disability, sexual orientation, or philosophy of life.
Sounds like a team you’d be interested in being a part of? Apply today
About the company
- Top 1% of respondersupcover is in the top 1% of companies in terms of response time to applications
- Responds within a dayBased on past data, upcover usually responds to incoming applications within a day
- Early StageStartup in initial stages