Uplers logo

QA Engineer (Manual + Automation)

Uplers
Full-time
On-site
Bhubaneswar, Odisha, India
Remote QA Jobs

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!

Apply now
Share this job