Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
CP

Software Development Engineer in Test (Java)

Cpconsulting
Posted 3 weeks ago
🇿🇦South Africa🏢Hybrid📁Engineering & Development
Is this job info correct?

Job Description This is a 12-month renewable contract with one of South Africa's largest banking institutions . The successful candidate will be responsible for ensuring products are stable, reliable and production-ready by working closely with QA Leads, Developers and Portfolio teams throughout the software development lifecycle. The role requires someone who is equally comfortable with software development and test automation. Key Responsibilities Review and analyse business requirements, user stories and architecture diagrams. Gain product and business understanding and apply it to testing activities to improve coverage and identify defects. Develop and execute comprehensive test plans, test cases and capture supporting test evidence. Perform end-to-end testing across enhancements and impacted systems. Analyse impacted areas and enhance manual and automated regression packs. Prepare and manage test data for both manual and automated testing. Follow established QA processes and best practices. Identify, log and manage defects throughout the defect lifecycle. Develop, maintain and debug automation scripts using existing TestNG-based frameworks. Enhance automation frameworks by creating reusable components and utilities. Conduct peer reviews and self-reviews of deliverables. Produce test status reports in accordance with project milestones. Collaborate effectively with distributed development and QA teams. Mentor fellow Quality Engineers and promote automation best practices. Requirements Essential Requirements Strong Java Software Development Experience (Non-Negotiable) This role requires an engineer who can develop software—not just execute automated tests. Applicants must have: Strong commercial Java development experience 5+ years of experience within this role Excellent understanding of Java programming fundamentals Strong Object-Oriented Programming (OOP) skills Confidence writing Java code from scratch Experience debugging and troubleshooting Java applications Ability to complete live coding assessments Automation Testing Hands-on experience in Software Testing. Strong hands-on experience with Selenium Automation using Core Java . Experience developing automation frameworks using Hybrid, Keyword and TestNG frameworks . Strong knowledge of SDLC, software QA methodologies, tools and processes. Experience with API Testing using SoapUI, Postman or Rest Assured. Database testing experience using SQL. Experience with JMeter performance testing. Experience with Git and/or SVN. Continuous Integration experience would be advantageous. Agile delivery experience. Excellent written and verbal English communication skills. Self-starter with a proactive attitude. Ability to learn new technologies quickly. Strong collaboration skills across cross-functional and remote teams. Interview Process To ensure candidates have the required technical capability, shortlisted applicants will be required to complete: Two live Java coding exercises Practical Selenium automation assessment Technical discussion before client interviews Please only apply if you are confident in your hands-on Java development ability .

Similar jobs

Similar jobs

IgniteTech logo

Senior SDET (Software Development Engineer in Test)

IgniteTech

🌍Indonesia, South Africa3 days ago
Klipboard logo

Test Automation Engineer

Klipboard

🇿🇦South AfricaJun 16, 2026, 7:56 AM UTC
Cdw logo

Data Tester Engineer

Cdw

🇿🇦South AfricaMay 29, 2026, 7:37 AM UTC
Rewst logo

Senior Automation Test Engineer

Rewst

🇿🇦South AfricaMay 28, 2026, 1:14 AM UTC
AB

Automation Test Engineer

Agile Bridge

🇿🇦South AfricaMay 27, 2026, 9:02 PM UTC
African Safari Group logo

Business Technology Architect

African Safari Group

🇿🇦South Africa58 minutes ago