Software Engineer QA

Boardroom Appointments

  • Cape Town, Western Cape
  • Permanent
  • Full-time
  • 2 months ago
About the job Software Engineer QAMinimum Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 2+ years of test automation experience, specifically in testing web applications.
  • Proficiency in scripting languages (e.g., Java, Bash, Perl, Python).
  • Understanding of test design, planning, execution, defect reporting and tracking.
  • Experience in both automated and manual web application and web service API testing.
  • Knowledge of GitHub Actions and CI/CD Pipelines using Jenkins.
  • Knowledge of test automation frameworks like Cucumber, Selenium, Cypress, Puppeteer, or Playwright.
  • Knowledge of both relational (MySQL, MariaDB) and NoSQL/non-relational (Cassandra) databases
  • Proficiency in containerization with Docker and expertise in container orchestration utilizing Kubernetes
  • Experience with software development methodologies, such as Agile
  • Problem-solving skills and the ability to analyze and address complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Responsibilities:
  • Collaborate with product managers, UX designers and architects to understand project requirements and technical specifications.
  • Plan and implement various types of testing, including manual, regression, functional, data validation, system integration, load, and performance tests.
  • Develop and maintain a test automation framework to reduce testing time through automation.
  • Work closely with development teams to design testing strategies and integrate testing into the development process.
  • Analyze, troubleshoot, and debug product defects and provide timely solutions to customer issues.
  • Promote quality and testing best practices among development teams, reviewing test plans for automation test coverage.

Boardroom Appointments

Similar Jobs

  • QA Engineer

    Goldman Tech Resourcing

    • Cape Town, Western Cape
    Job Summary Job Description: We have an amazing opportunity for a QA Engineer in Cape Town! We require a candidate with: Proven work experience in software development Proven …
    • 1 month ago
  • QA Engineer (Payments)

    Mindworx

    • Cape Town, Western Cape
    Key Responsibilities: 1. Quality Assurance: - Follow, and manage quality assurance processes and methodologies. - Conduct thorough testing of products to identify defects and en…
    • 23 days ago
  • Senior QA Engineer

    Lulalend

    • Cape Town, Western Cape
    WHAT WE DO We're Lula. We build innovative fintech products to help SMEs make cash flow. From instant access to funding to all-in-one business banking accounts and cutting-edge f…
    • 1 month ago