Business & Quality Analyst

Cape Town, Western Cape, South Africa

Job Description


Responsibilities

  • Review and understand solution requirements, specifications, and project/change success criteria.
  • Collaborate with team members to define testing strategy, scope, and approach.
  • Provide work breakdown package information and effort estimates to be used in project, sprint, and operational plans.
  • Participate in sprint planning and backlog refinement.
  • Proactively identify risks and inform management and the development team.
  • Create test strategies for development projects and individual changes.
  • Develop and document effective test plans, scripts, and test cases.
  • Execute all aspects of testing of software products for Unit, Integration, Regression, Negative, Functional, and load/performance testing.
  • Identify and document defects and deficiencies and communicate findings to relevant stakeholders.
  • Re-test and verify resolution of identified defects after remediation.
  • Evaluate effectiveness and adequacy of testing.
  • Plan and coordinate quality testing activities.
  • Maintain and manage testing results and corrective actions.
  • Report on development error rates, testing progress, and findings.
  • Review, analyze, and evaluate business requirements, practices, information, and environments.
  • Develop and maintain an in-depth knowledge of the various systems supported.
  • Help design scalable & flexible systems and improvements that comply with the environment and IT architecture.
  • Consult with business units, team members, and project teams to attain optimal solutions and benefits that comply with the company principles and standards.
  • Contribute to the formulation of short to medium term plans to facilitate continuous business improvement.
  • Deliver a service that meets the needs of the business within the defined Service Level and Service Availability Agreements.
  • Maintain a high level of customer service by analyzing customer feedback and proactively adapting the ICT service to meet customer needs.
  • Contribute to Achievement of Continuous Improvement activities.
  • Actively participate in the Continuous Improvement program.
  • Evaluate, analyze, and document current and future business processes to determine their viability, identify strengths and weaknesses in operations, and explore ways IT can improve, enhance, reduce costs, and optimize benefits.
  • Ascertain and negotiate needs and expectations of multiple stakeholders.
  • Manage and facilitate workshops and requirements gathering sessions.
  • Elicit, understand, and clearly document business/user problems and requirements, and translate into viable IT solutions.
  • Produce functional specification documentation with sufficient information, including flowcharts, use cases, wireframes, and any other diagrams to clarify and confirm business understanding.
  • Develop and maintain an in-depth knowledge of the various systems supported by the team.
  • Consult with business units, team members, and project teams to attain optimal solutions and benefits that comply with principles and standards.
  • Review, analyze, and evaluate business systems and existing environments
  • Provide and document the necessary test cases needed for unit and integration testing.
  • Perform and document Unit, Regression, Negative, and Functional testing. Manage and facilitate User Acceptance Testing sessions.
  • Provide support with Change Management functions to help with the successful adoption of system changes and implementations.
  • Plan and facilitate Production implementation, upgrades, and system changes to secure successful introduction with minimal risk and/or negative impact.
  • Conduct and document Post Implementation Review sessions with relevant stakeholders2.
  • Compile, maintain, and update system manuals, user guides, and FAQs. Provide system usage and functionality hand-over to the relevant system/process owners.
  • Deliver a service that meets the needs of the business within the defined Service Level and Service Availability Agreements.
  • Maintain a high level of customer service by analyzing customer feedback and proactively adapting the ICT service to meet customer needs.
Experience:
  • Software Test Analyst: 5 years proven software testing experience, knowledge of the Systems Development Life Cycle, knowledge of Agile development methodology.
  • Business Analyst: 5 years proven Business Analysis experience, knowledge of the Systems Development Life Cycle, knowledge of Agile development methodology.
  • Develop, document, implement, maintain, and regularly review the company IT Quality Assurance Methodology and framework, based on IT industry best practice.
Skills
  • Matric / Grade 12
  • National Diploma or Degree, majoring in Information Systems
  • Software Test Analyst: ISTQB Certification (Advanced Level), ITIL Certification
  • Business Analyst: Diploma in Business Analysis, ITIL Certification

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1429364
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned