Backend Software Tester (Fully Remote Role)

at  Webafrica

Home Based, KwaZulu-Natal, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate12 Oct, 2024Not Specified13 Jul, 20243 year(s) or abovePhp,Databases,Testing,Visual Studio,Test Suites,Mysql,Programming Languages,Typescript,Testing Tools,JavascriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

INTRO

Webafrica, a leading ISP in the country, is seeking a detail-oriented and experienced Backend Software Tester to join our remote team. As a Backend Software Tester, you will play a crucial role in ensuring the quality and reliability of our software applications. This is a fully remote position, allowing you to work from the comfort of your own home.
If you are passionate about software testing, have a strong attention to detail, and enjoy working in a collaborative environment, we would love to hear from you.

MINIMUM REQUIREMENTS:

  • Must love to work in a team
  • Relevant qualification - Computer Science degree or Diploma
  • 3+ years’ experience working as a software tester in both web and back-end applications.
  • Strong aptitude in learning new testing frameworks.
  • Strong knowledge in programming languages:
  • C# and Javascript. Basic knowledge in programming languages: ReactJS, PHP, Typescript
  • Basic experience with Databases (such as MySql)
  • Must work well within an agile software development environment
  • Working knowledge of the Scrum methodology’s principles and processes
  • Knowledge of OOP design and patterns
  • Knowledge of testing tools, RPA tools and testing methodologies
  • Strong use of source code repositories
  • Ability to compose end-to-end and regression tests using visual studio (or close alternatives) test-suites
  • Ability to document test results and reports (when required)

Responsibilities:

  • Translate functional and business requirement specifications into testable quality assurance documents, test plans and test cases.
  • Assisting in identifying test cases required to meet the acceptance criteria, identify functional defects and business rule deviations within the system.
  • Setting up test environments and testing software.
  • Executing functional, regression, end-to-end, GUI and facilitating acceptance testing.
  • Perform cross-browser and cross OS testing.
  • Define, design, and execute performance and load tests to ensure software scalability and reliability and providing the go ahead for production integration.
  • Preparing testing reports on all aspects related to software testing.
  • Building / setting up / configuring monitoring scripts/applications to ensure software is running optimally while in production
  • Assist the development team with deployment and integration scripts when necessary


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - QA & Testing

Software Testing, Software Engineering

Graduate

Computer Science

Proficient

1

Home Based, South Africa