Amrod Corporate

QA Test Analyst

Amrod Corporate |Posted 3 days ago

Skills and experience

Role:QA/Test engineer
Other roles:Business systems analyst, QA manager
Experience in role:5+ years
Language proficiency:English
Must-have skills:
    Jira
    SQL
    Agile

Location and salary

Remote policy:Hybrid
Location of job:Midrand, South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Salary range:R20,000 - R35,000 per month

Role description

Overview:

To ensure that high-quality software products are delivered by performing thorough and systematic manual testing throughout the Software Development Life Cycle (SDLC). This includes requirement analysis, test planning, execution, defect logging, post-implementation validation, and hypercare support. The role supports business continuity by identifying potential issues before they impact users and contributes to continuous improvement of QA processes.

Requirements:

• Bachelor’s degree in computer science, Information Technology, or related field.

• ISTQB Foundation Level certification

• 2-5 years of testing experience across multiple applications

• ISTQB Certified

• Up-To-Date knowledge of software test design and testing methodologies

• Familiar with Agile frameworks

• Familiar with integration testing and regression testing

• Experience with test management tools (JIRA)

• Experience in testing enterprise resource planning (ERP) or core business applications

• Familiarity with basic SQL queries for data validation

• Exposure to performance testing and security testing tools and practices.

• Solid understanding of software development life cycles (SDLC)

• Strong knowledge of test case creation, defect tracking, and quality metrics

Key Performance Areas:

• Requirements Analysis

  • Participate in BRD/FSD reviews
  • Identify testable requirements
  • Identify defects in the documentation

• Test Planning

  • Draft test scenarios
  • Prepare test cases
  • Review peer test assets
  • Completeness of test documentation

• Test Preparation

  • Set up test data and environments
  • Conduct test readiness checks
  • Continuous updating of test-and regression packs

• Test Execution

  • Execute manual test cases across functional, integration, regression, and UAT phases
  • Provide comprehensive test evidence

• Defect Reporting and Triage

  • Log and retest defects with clear reproduction steps

• Release Readiness

  • Contributed to go/no-go decisions
  • Support sign-off processes

• Post Implementation Testing

  • Validate changes in production
  • Perform smoke and sanity checks

• Hypercare and Support

  • Monitor and validate production incidents, retests patches or fixes

• Process Improvement

  • Participate in retrospectives and suggest improvements

Similar jobs on OfferZen: