Enable job alerts via email!

QA Engineer

Impronics Technologies

Johannesburg

Hybrid

ZAR 30 000 - 60 000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a detail-oriented Quality Assurance Tester to join their Technology Operations Team. This role offers the flexibility of remote work within a hybrid model, allowing you to contribute to the quality assurance of software through both manual and automated testing. You will collaborate with cross-functional teams to ensure quality throughout the software development lifecycle. If you have a passion for quality, strong analytical skills, and the ability to thrive in a fast-paced environment, this opportunity is perfect for you to make a significant impact.

Qualifications

  • Proven experience as a Quality Assurance Tester or similar role.
  • Ability to work in an agile and fast-paced environment.
  • Strong customer service orientation and attention to detail.

Responsibilities

  • Analyse user stories and system specifications for validity.
  • Collaborate with QA Engineers to develop effective test plans.
  • Execute all levels of testing and track software defects.

Skills

Testing Methodologies
SQL
Jira
Communication Skills
Analytical Skills
Problem-solving Skills
Attention to Detail

Education

BSc/BA in Computer Science

Tools

Jira
Confluence

Job description

Quality Assurance Tester

Department: Technology Operations

Role: Quality Assurance Tester

Working Benefits: This role allows for remote working. The company implements a hybrid model that requires certain days to be in the office.

This role in the Technology Operations Team requires the skills of a Quality Assurance Tester to assess software quality through manual and automated testing. The role requires a fair amount of manual testing but a passion to develop automated testing in the environment will be an advantage. For this role, the applicant should have a keen eye for detail and excellent communication skills. The applicant will be competent in executing test cases and is passionate about quality. Ultimately, you will ensure that our products, applications, and systems work correctly.

Requirements And Skills
  • BSc/BA in Computer Science, Engineering or a related field is an advantage
  • Proven experience as a Quality Assurance Tester or similar role
  • Knowledge of Testing Methodologies/Concepts
  • Good Knowledge of Banking domain – Trade & Payment products an advantage
  • Experience using test and Defect management tools like Jira/Confluence
  • Experience in using SQL
  • Knowledge and understanding of the development process and software testing life cycle
  • Ability to work in an agile and fast paced environment
  • Excellent planning, organizational, and time management skills
  • Able to exercise independent judgment and take action on it
  • Logical and efficient, with keen attention to detail
  • Highly self-motivated and directed
  • Ability to effectively prioritize and execute tasks while under pressure
  • Strong customer service orientation
  • Confidence working with complex data and systems
  • An understanding of how IT can be used to resolve problems
  • An interest in, and understanding of, project management techniques
  • Ability to quickly develop an excellent understanding of the organization’s goals and objectives
  • High level of conceptual thinking skills
  • Good Analytical and creative Problem-solving skills
  • Good Critical thinking and Decision-making skills
  • Good listening, written, and oral communication skills
  • Good Interpersonal Skills with experience working in a team-oriented, collaborative environment
  • Strong sense of ownership of responsibilities and deliverables
  • Should be able to handle the work pressure and commitment to reach the extra mile.
Responsibilities
  • Analysing user stories, use cases, requirements and system specifications for validity and feasibility
  • Collaborate with QA Engineers to develop effective strategies and test plans
  • Writing test cases, documentation, requirements review, and creating bug reports
  • Execute all levels of testing (System, Integration and Regression etc.)
  • Detect and track software defects and inconsistencies.
  • Create bugs reports and report errors to development teams as per agreed process
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle
  • Apply quality engineering principles throughout the Agile product lifecycle
  • Support the Scrum Master and Project Manager in managing testing deliverables according to agreed timelines and priorities
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.