Senior Quality Assurance Officer (Level 7) [1 post] – salary $7,716,512 annually
JOB PURPOSE
Under the direction of the Director, JSWIFT Branch, the Senior Quality Assurance Officer will be responsible to:
- Conduct quality assurance reviews at each Application Development Life Cycle stage.
- Assist clients in formulating user acceptance test methodology and defining specialised test conditions.
KEY RESPONSIBILITIES
Technical / Professional Responsibilities
- Conducts review of requirements package by:
- Defining review objectives, priorities, and deadlines.
- Independently verifying user requirements against those which have been documented.
- Reviewing project documentation and working papers for conformance to user requirements and with standards and procedures for systems development
- Reviewing file specifications, screen, and report layouts.
- Reviewing programs/system specifications.
- Conducting walkthroughs of system prototypes and related project documentation.
- Conduct reviews of applications to determine conformance to specifications and standards by:
- Reviewing project documentation and conferring with users and assigned staff to clarify and determine essential test requirements.
- Review test data sets to determine adequacy regarding depth and scope.
- Conducting independent tests of custom-developed and off-the-shelf software applications to determine conformance with user requirements standards and fitness for use.
- Assist clients in formulating user acceptance test methodology and in defining specialised test conditions by:
- Facilitating review of relevant project documentation and system prototypes.
- Evaluating feasibility of alternate testing methodologies on a situational basis.
- Ensures the training of user personnel in System Acceptance Testing (SAT) procedures by:
- Acting as a resource person in SAT training sessions.
- Reviewing test data prepared by users in conjunction with a walkthrough of user operations and documentation to ensure adequacy concerning depth and of test data set.
- Participating in user acceptance testing and assisting users in preparing error reports.
- Observes the conduct of post-implementation audits of systems to verify that user requirements are fully satisfied and that the client is using methods according to the established procedures.
- Maintains early involvement in software development and facilities upgrade and expansion projects by:
- Attending project milestone review meetings.
- Obtaining and reading minutes of other project-related meetings.
- Obtaining and reviewing project-related documentation.
- Clarify any issue relevant to project with the Director, JSWIFT Branch
- Providing reports, status updates and other documents and feedback as required by the director.
Management/Administrative Responsibilities
- Lead new ways of testing through a partnership with internal and external strategic partners
- Ability to triage issues, react well to changes, work with teams and ability to influence changes on multiple products and projects
- Responsible for User Acceptance Testing, Regression Testing, and ensuring stabilisation of the end-to-end product
- Ability to support Agile projects based on the type of testing that is needed (front-end/back-end, manual/ automated)
- Collaborate with IT and System Integrator to develop test automation capability
- Accountable for monitoring and reporting test progress and quality throughout the development process
- Accountable for acquiring knowledge the of latest tools, trends, technologies, and methodologies fostering continuous improvement and guidance towards a continuous testing environment
- Participates in the development of departmental policies
- Prepares reports as required by management.
- Escalates unresolved problems to the appropriate levels.
Human Resources Responsibilities
- Builds and maintains strong relationships with team members and clients
- Assist with managing the section in the achievement of its objectives.
- Assist with the preparation of work plans for direct reports.
- Conducts periodic reviews of direct reports in accordance with work plans.
- Conducts assessment of direct reports based on performance assessment criteria and prepares performance reports.
- Signs performance management reports.
- Assist with managing the performance of direct reports including setting performance targets, monitoring performance, providing feedback to staff, and arranging for training.
- Ensures that direct reports have sufficient and appropriate physical resources to undertake their duties efficiently and effectively.
- Assist with conducting on-the-job coaching for direct reports
Customer Service Responsibilities
- Maintains customer service principles, standards, and measurements.
- Identifies and incorporates the interests and needs of customers in business process design.
- Ensures critical success factors are identified and meet expectations.
Other Responsibilities
- Performs all other duties and functions as may be required from time to time.
- May be required to provide witness statements, attend court proceedings, and give evidence.
- Enforces Health & Safety Policies & Procedures and mitigates and minimises workplace hazards.
REQUIRED COMPETENCIES
Core
- Excellent coaching and staff management skills, particularly in managing ICT /technical persons.
- Excellent time-management, planning and organizational skills.
- Excellent interpersonal and communication skills
- Strong analytical and problem-solving skills
- Excellent judgment and decision-making skills
- Keen commitment to providing superb customer service and quality focus
- Compliance
- Teamwork and cooperation
- Ability to work under pressure and respond professionally to multiple crises situations.
Technical
- Strong troubleshooting skills.
- Advanced IT skills in relation to the Microsoft Office Suite Applications, QA applications and databases
- Knowledge of tools, concepts and methodologies of QA
- Solid experience in effective usage of data analysis tools and statistical analysis
MINIMUM REQUIRED EDUCATION AND EXPERIENCE
- Bachelor’s Degree in Computer Science, Information Management or similar ICT related disciplines.
- Software Application Quality Assurance training or equivalent experience
- 5 years’ experience in systems development, design and implementation.
- Experience in the development of SAT Plans and in conducting SAT
- Experience in Agile/Scrum methodology
Desired:
- ISTQB Certification
- experience with testing techniques such as UI Testing, Automated Testing, Test Driven Development Strategies
SPECIAL CONDITIONS ASSOCIATED WITH THE JOB
- Work will be conducted in an office outfitted with standard office equipment and specialized software.
- The environment is fast paced with on-going interactions with critical stakeholders and meeting tight deadlines which will result in high degrees of pressure, on occasions.
- Required to be on call out of office hours.
- May be required to work beyond normal working hours.
- Physically able to participate in training sessions, presentations, and meetings
- May be required to travel locally and overseas to attend conferences, seminars and meetings.
- Expected to demonstrate a high level of integrity and professionalism
Applications, including résumés, should be submitted no later than Friday, June 12th, 2026.
Only shortlisted candidates will be contacted by HRMD
Email us at helpdesk@jca.gov.jm, if you have any technical difficulties.


