drjobs Software Testing Analyst

Software Testing Analyst

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pretoria - South Africa

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Job Specifics

  • Position: Software Testing Analyst
  • Location: Pretoria South Africa Hybrid (2days workfromhome following probation period per company policy)
  • Experience Level: Intermediate to Senior
  • Primary Sector: Medical Devices
  • NOTE: Please only apply if you are based in South Africa and have the ability to be onsite 3days a week.

Role Overview

As a Software Testing Analyst your role is central to ensuring that software products meet stringent quality and reliability standards. You will employ advanced testing methodologies including automation tools to uphold the performance and functionality of software applications across multiple platforms.

Required Qualifications:

  • Essential: Professional certification in software testing.
  • Preferred: Diploma or degree in a softwarerelated discipline.
  • Experience Requirements
  • Years of Experience: 35 years of handson software testing experience.

Relevant Experience:

  • Testing web and mobilebased platforms.
  • Documenting and updating software testing artifacts.
  • Familiarity with testing strategies and coding in languages such as HTML JavaScript Kotlin or Swift.
  • Proficiency in Agile methodologies particularly for software development projects.
  • Experience with tools like Selenium Cypress Zephyr Browserstack Test Project and JIRA is an asset.

Key Skills & Knowledge

  • Testing Automation: Familiarity with automation tools and platforms.
  • Development Lifecycle: Proficient understanding of SDLC and STLC processes.
  • Database Basics: Working knowledge of databases and SQL.
  • Web Compliance: Knowledge of design conformity testing.
  • Testing Techniques: Skills in smoke functional and postdeployment testing.
  • Test Case Development: Ability to craft and execute detailed test cases.

Responsibilities Breakdown

Test Planning and Analysis 15%

  • Design comprehensive test strategies cases data and scenarios at every stage of development.
  • Craft testing plans tailored to the unique requirements of each software product ensuring thorough documentation and continual refinement of test artifacts.

Software Testing & Code Verification 55%

  • Execute thorough software tests to confirm all components meet functional criteria prior to deployment.
  • Set up and manage test environments and guide team members on testing procedures.
  • Engage in compatibility tests across various devices operating systems and browsers ensuring full integration and functionality.
  • Conduct integration tests for hardwaresoftware interactions to confirm adherence to project specifications.

Documentation & Reporting 20%

  • Develop and maintain testing requirements user stories cases and detailed change logs.
  • Manage tasks within JIRA create testing templates and ensure all testing documentation remains comprehensive and current.
  • Prepare extensive reports on software testing and operational status.

Stakeholder Communication 10%

  • Provide timely updates to the team lead offering insights on task progress and any potential issues.
  • Maintain open communication channels to keep all stakeholders informed on testing stages and product performance.
  • Document feedback and compile reports for internal team discussions.

TCTC 13th Cheque Pension Risk

R400 000 R550 000 TCTC

Remote Work :

No

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.