We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Cancel
This job is expired
Companies Office of Jamaica

Quality Assurance Engineer

Companies Office of Jamaica

  • Kingston and St. Andrew
  • Not disclosed
  • Contract
  • Updated 04/09/2023
  • HR Manager
Apply Now

Quality Assurance Engineer

JOB PURPOSE

Under direction, the Quality Assurance officer is responsible for assisting the software development team to identify problems early in the process, ensuring that the software productor service meets the established standards of quality including reliability, usability and performance required for distribution and the market.

KEY OUTPUTS

  • Transforming technical requirements into development operations processes
  • Access live test environment
  • Identifying and resolving issues preventing delivery.
  • Execute automated testing
  • Test Plan Creation
  • Test Case Creation
  • Defect Logging
  • Requirement Analysis

PERFORMANCE CRITERIA

  • Quality of solutions developed that enhance customer experience
  • Effectiveness of leadership
  • Effectiveness of tests conducted
  • Currency of tools and techniques used
  • Extent of support offered to security management
  • Usefulness of analyses
  • Quality of documentation maintained and produced

WORKING CONDITIONS

Normal Working Hours                       Monday to Thursday                 8:30 – 5:00

                                                                     Friday                            8:30 – 4:00

Work Environment                               Normal office conditions.

SPECIAL WORKING CONDITIONS

 Will be required to work beyond normal working hours.

LIASES WITH

 Internally: Executives, Project Manager and Software  Development Team

Externally: Software Quality Assurance Specialists and Engineers, Software Development Companies, IT Stores.                                 

JOB RESPONSIBILITY

  • Drafts quality assurance policies and procedures
  • Interprets and implements quality assurance standards and procedures for information technology projects.
  • Evaluates the adequacy of the quality assurance standards that have been designed and implemented for development projects.
  • Devise appropriate procedures and methodologies for recording and reporting quality data.
  • Plans, conducts, and monitors testing of developed software and documents the results for future reference.
  • Identifies training needs and organizes training interventions to meet quality standards.
  • Works with the team members to convert the requirements and design documents into a set of testing cases and scripts, which can be used to verify that the system meets the client’s needs.
  • Supervises the execution of test cases and scripts.
  • Performs random testing of all components to ensure that there’s not a random bug haunting the system.
  • Perform thorough regression testing when bugs are resolved
  • Designs and executes systems to check for issues.
  • Develops standards and procedures to determine product quality and release readiness.
  • Researches and analyzes product features being tested; Researches new tools, technologies, and testing processes.
  • Reviews user interfaces for consistency and functionality.
  • Investigate the causes of non-conforming software and train users to implement solutions.
  • Track quality assurance metrics, like defect densities and open defect counts.
  • Performs other related duties as is required from time to time

 JOB DIMENSION/AUTHORITY 

  • Develop software quality standards
  • Estimate, prioritize, plan and coordinate testing activities
  • Create test plans and test cases
  • Identify, document and track bugs
  • Liaise with internal teams
  • Regression testing
  • Develop automation scripts

 KEY COMPETENCIES 

  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus

QUALIFICATION & EXPERIENCE

  • Bachelor’s Degree in Computing, Software Engineer Science or similar qualifications
  • At least three (3) years of related working experience.

Ref: Quality Assurance Engineer
Apply Now

Companies Office of Jamaica

Companies Office of Jamaica

View Agency Profile