Recruitment Room Team

Quality Assurance Automation Tester

Johannesburg, Gauteng
1 month ago
Application deadline closed.
Deadline date:
Application deadline closed.

Job Description


Kickstart your new year with an exciting opportunity! Join our team as a Quality Assurance Automation Tester, where you will play a pivotal role in guiding and implementing automated testing for market research software applications. Ensure consistent quality in the development, updating, and maintenance of research-related software solutions. You will be responsible for creating, maintaining, and executing automated test plans and frameworks, ensuring robust software delivery.

ROLES AND RESPONSIBILITIES:

Strategy Input and Execution:

  • Stay updated on test automation and QA trends.
  • Contribute to product and project quality approaches.
  • Participate in team operational workgroups.

Operational Management and Metrics:

  • Use project management software for planning, monitoring, and reporting.
  • Support daily capacity planning and resource management.
  • Track and ensure adherence to project delivery and SLAs.

Knowledge Management and Training:

  • Create and update automation documentation.
  • Train and share automation knowledge across departments.
  • Act as a technical expert in quality analysis, testable design, and deployment.

Product Quality and Delivery:

  • Manage automated testing and deployment schedules.
  • Participate in the testing process to ensure quality delivery.
  • Automate testing tasks according to business requirements.
  • Apply various testing methodologies within an automation framework.
  • Develop and maintain automated test scripts and frameworks.

Problem Solving and Improvement:

  • Foster a quality-in-all-we-do team culture.
  • Identify and drive problem resolution and process improvements.

REQUIREMENTS: 

  • Recognised IT or related degree.
  • ISTQB Certified Tester Foundation Level (essential).
  • ISTQB Certified Test Automation Engineer (ideal).
  • Minimum 3 years of QA and software testing experience.
  • Minimum 2 years of test automation experience.
  • Proficient in Microsoft Office tools.
  • Proficient in programming languages (Java, Python, JavaScript, PHP) and frameworks (Laravel, Vue, JQuery).
  • Experience with automation testing suites (Selenium, Cypress.IO, JUnit, TestNG).
  • Familiarity with source control and build tools (e.g., Jenkins, Bitbucket).
  • Experience in Agile environments (ideal).
  • Experience with API integrations (ideal).


COMPETENCIES:

  • Ability to explain complex concepts to non-technical stakeholders.
  • Support multiple stakeholders in a fast-paced environment.
  • Translate solution requirements into testing documentation.
  • Adaptable, analytical, and critical thinking.
  • Collaborative and customer-focused.
  • Eager to learn and master new skills.
  • Effective communication, multi-tasking, and time management skills.
  • Knowledge of the software development life cycle.
  • Passion for problem-solving.
  • Presentation and facilitation skills.
  • Process-oriented with skills in regression testing, system testing, and analysis.

Please note: As all IQbusiness roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information; our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification

IQbusiness is committed to sustainable growth and transformation, we embrace diversity and employ previously disadvantaged individuals