Automation Tester (saas Product)

Johannesburg, Gauteng, South Africa

Job Description

Automation Tester (SaaS Product)
Johannesburg
A growing SaaS company with a software product that has real world impact for small businesses in South Africa has opened a new role for an Automation Tester to lead quality assurance efforts across their digital platforms. This will be the only Tester in the business which makes it a pivotal role.
This role plays a critical part in ensuring the quality, performance, and reliability of a fast-scaling product that supports field service businesses. Working directly with cross-functional teams - including development, product, and leadership - the Automation Tester will define and execute the testing strategy, combining automated and manual approaches to ensure comprehensive coverage. This is an opportunity to contribute deeply to the software development lifecycle in an environment where quality is integral to user satisfaction and business success. Duties and responsibilities

  • Own test automation strategy by designing and implementing comprehensive automated testing frameworks
  • Execute manual testing, including exploratory, usability, and edge case testing
  • Create and maintain automated API test suites
  • Conduct mobile testing across multiple devices and platforms, both manually and through automation
  • Ensure seamless functionality across the full tech stack through integration testing
  • Validate system performance under various load conditions
  • Collaborate with developers on test-driven development practices
  • Integrate automated tests into the CI/CD deployment pipeline
  • Create and maintain test data sets for diverse testing scenarios
  • Document, track, and verify bug fixes through complete bug lifecycle management
  • Establish and monitor key quality indicators and metrics
Requirements
  • BSc in Computer Science, Engineering, or equivalent experience
  • Proven experience as an automation tester in a B2B startup or product environment
  • 5+ years in software testing with strong automation skills
  • Familiarity with testing strategies for systems designed to scale for high user concurrency
  • Data-oriented mindset with experience using metrics to define and demonstrate quality improvements
  • Strong attention to detail while maintaining a clear understanding of the broader user experience
  • Excellent verbal and written communication skills, effective with both technical and non-technical stakeholders
  • Genuine interest in testing tools, methodologies, and applying QA to solve business problems
  • High degree of ownership and accountability in maintaining product quality and smooth releases
Nice to haves
  • Experience with Selenium WebDriver, Cypress or Playwright, Postman/Newman, Jira, Jest/NUnit/XUnit, Appium
  • Familiarity with C# (.NET & .NET Core), React, Node.js/Next.js, Azure, Microsoft SQL Server, MySQL/MariaDB, Ionic/Angular

Skills Required

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.


Job Detail

  • Job Id
    JD1549813
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned