About the job
Experience: 4.00 + years
Salary: Confidential (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+10:00) Australia/Brisbane (AEST)
Opportunity Type: Remote
Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: Compare Club)
(*Note: This is a requirement for one of Uplers' client - Compare Club)
What do you need for this opportunity?
Must have skills required:
GitHub Actions, Jira, Lambda Test, Experience working within Agile/Scrum delivery teams., Manual Testing, perfomance testing, Playwright, TDD, TypeScript
Compare Club is Looking for:
QA Engineer (Manual + Automation)
We are seeking a QA Engineer with strong proficiency in both manual and automation testing, ideally with experience in the insurance domain. This role requires hands-on expertise in functional testing, a solid understanding of modern automation practices, and the ability to work closely with cross-functional teams to ensure high product quality. The QA Engineer will contribute to test planning, execution, automation, performance testing, and continuous quality improvement across delivery streams.
Day-to-Day Responsibilities
Test Planning & Strategy
- Design, plan, and execute comprehensive test strategies across functional, regression, exploratory, integration, and automation layers.
- Identify opportunities for automation and performance testing early in the lifecycle.
Manual & Functional Testing
- Create and maintain structured test cases using Xray or similar test management tools.
- Execute manual functional, regression, exploratory, and usability testing across web and API layers.
Automation Engineering
- Design, develop, and maintain automated test suites using Playwright and TypeScript.
- Contribute to framework enhancements, reusable components, and continuous integration workflows (GitHub Actions).
- Execute automated tests across cross-browser/cloud platforms such as LambdaTest.
- Ensure automation scripts follow good coding practices, version control, and code review standards.
Performance Testing
- Build and execute performance, load, and stress test scripts using K6 or JMeter.
- Monitor performance metrics and trends using Grafana dashboards, providing insights and recommendations.
Agile Collaboration
- Participate actively in sprint planning, refinement, stand-ups, and retrospectives.
- Embed quality early by collaborating with developers, BAs, and architects during story grooming and acceptance criteria definition.
Defect Identification & Reporting
- Log detailed defects with supporting evidence and work closely with engineering teams to support triage and root cause analysis.
Continuous Improvement
- Propose enhancements for test processes, automation coverage, CI workflows, and quality metrics.
- Contribute to best practices around shift-left quality, test design, and automated testing maturity.
Test Data & Documentation
- Manage and prepare test data required for manual and automated testing.
- Maintain clear, accurate documentation for audits, knowledge sharing, and future maintenance.
Success Criteria (Technical and Interpersonal)
- Strong passion for Quality Engineering, with a mindset focused on building reliable and customer-centric products.
- Ability to analyze complex issues, identify gaps, and develop data-driven solutions.
- Willingness to learn and adopt new tools, frameworks, and modern testing practices.
- Strong organizational and prioritization skills to manage multiple tasks efficiently.
- Experience working within Agile/Scrum delivery teams.
Technical Skills
Manual & Functional Testing
- Proven experience in manual testing across insurance or financial services applications.
- Strong capability in test design techniques and exploratory testing.
Automation
- Proficiency with Playwright and TypeScript for UI/API automation.
- Experience with LambdaTest (or similar cloud execution platforms) for cross-browser testing.
- Familiarity with GitHub for version control, branching, and CI automation.
Performance
- Hands-on experience with K6 and/or JMeter for building and running performance tests.
- Understanding of Grafana dashboards for monitoring performance metrics.
Test Management & QA Tooling
- Experience with Xray or similar tools for test case management and traceability.
- Strong knowledge of Jira for defect and requirement tracking.
General
- Strong analytical and troubleshooting skills.
- Excellent written and verbal communication skills.
Personal Characteristics
- Customer-Centric – Focused on delivering exceptional product experience.
- Detail-Oriented – Able to identify edge cases and think critically about system behavior.
- Collaborative – Works effectively with cross-functional teams and participates in shared ownership of quality.
- Proactive – Takes initiative in identifying quality gaps and driving improvements.
- Adaptable – Comfortable with changing requirements and iterative product development.
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!