Senior QA Analyst

  • Foresight Solutions
  • Remote
  • Mar 02, 2026

Job Description & Skills/Qualifications Required

Department:  Software Development

Reports To:  Director of Software Development

Location:  Fiji (Remote-friendly)

Status:  Full-Time

PURPOSE

The Senior QA Analyst is embedded within an agile scrum team and is the primary owner of quality for the team’s deliverables. They ensure every feature, enhancement, and defect fix shipped in Frameworks ERP meets our quality bar through thorough manual testing, risk-based test strategy, and collaboration with developers and product owners.

PRIMARY RESPONSIBILITIES

These are your core, day-to-day accountabilities — the work that must happen every sprint.

•       Own test planning and execution for all work items within your scrum team

◦       Analyse acceptance criteria and user stories to design risk-based test cases

◦       Execute functional, integration, regression, and exploratory testing

◦       Log, triage, and clearly communicate defects with reproducible steps

•       Maintain and evolve test case suites and test matrices for your team’s product areas

•       Participate fully in agile ceremonies (stand-ups, planning, reviews, retrospectives)

◦       Provide sizing input on QA effort during sprint planning

◦       Demo tested features and provide go/no-go input for releases

•       Collaborate daily with developers to clarify requirements, validate fixes, and shift quality left

•       Manage test execution and defect tracking in Jira

SECONDARY RESPONSIBILITIES

Important but less frequent — these support the team and broader QA practice.

•       Contribute to API test coverage using JUnit-based automated tests

•       Perform UI testing across web and mobile (PWA) interfaces

•       Write and maintain release notes, help documentation, and feature articles

•       Identify gaps in QA processes and recommend improvements to leadership

•       Support configuration and maintenance of test environments

•       Mentor junior team members on testing best practices and quality mindset

•       Assist with load, performance, or security testing when required

REQUIRED SKILLS & EXPERIENCE

•       5+ years of hands-on QA experience, primarily manual testing in an enterprise software environment

•       Strong experience working in Agile Scrum teams (sprint-based delivery, ceremonies, backlog refinement)

•       Proficiency in Jira for test management, defect tracking, and sprint workflows

•       Demonstrated ability to create risk-based test strategies, test plans, and traceability matrices

•       Experience testing REST APIs (tools such as Postman, or equivalent)

•       Solid understanding of the software development lifecycle (SDLC)

•       Excellent written and verbal communication skills

•       Detail-oriented with strong analytical and problem-solving abilities

•       ISTQB Foundation Level certification (or equivalent)

PREFERRED (NICE TO HAVE)

•       Experience with ERP systems, ideally in the building materials, hardware, or distribution industry

•       Familiarity with Progress OpenEdge or similar enterprise application platforms

•       Experience contributing to automated test suites (JUnit, Cucumber, Cypress, or similar)

•       Exposure to CI/CD pipelines and how testing integrates into them (e.g. Jenkins)

•       Experience with UI testing across web applications and mobile PWAs

WHAT SUCCESS LOOKS LIKE

In your first 90 days you will have embedded into your scrum team, understood the Frameworks product domain for your team’s area, and be independently owning test planning and execution each sprint. Within six months you will be contributing to process improvements and helping uplift the overall quality bar across the development group.

 

Location: Remote.

Travel: Minimal. Occasional travel for team collaboration.

Job Functions

IT Officers and Analysts, Software Developers

Industry

Information & Communication Technology

Job open to:

Fiji Residents Only