Developer in Test
Patchworks is a UK-based iPaaS company looking to grow their team in South Africa.
✅ £10m in funding
✅ 80 staff
✅ High-quality engineering team
✅ Great culture
As a Developer in Test (DiT), you will play a crucial role in ensuring the reliability and
performance of their iPaaS platform by building and maintaining their automated test suites. 🫡
If you want to be part of the journey, keep reading 👇👇👇
The Role
This role involves developing tools to validate expected functionality and behaviour at all levels of the product suite. You will work closely with development and DevOps teams to integrate testing procedures into CI/CD pipelines, optimise backend services, and ensure seamless, high-performance integrations across their platform.
You’ll be responsible for:
- Design, develop, and maintain automated test frameworks for APIs, microservices.
- Build tools to verify data integrity at the database level, ensuring end-to-end accuracy.
- Build tools to give better insight for resolving customer issues.
- Develop and improve test coverage for data mapping and FTP workflows.
- Implement query performance monitoring and optimize database queries for better efficiency.
- Conduct load testing, stress testing, and performance analysis to ensure system scalability.
- Work closely with developers to integrate automated testing into CI/CD pipelines.
- Perform API and integration testing to validate seamless connections between SaaS applications.
- Identify, document, and track bugs, performance issues, and regression risks.
- Collaborate with DevOps to enhance test environments and production monitoring.
- Stay up to date with the latest testing tools, automation frameworks, and best practices.
The Person
- 3-5+ years of experience in a Developer in Test, Software Engineer or Software Engineer in Test role.
- Good understanding of the SDLC and software architecture concepts.
- Proficiency in writing detailed unit and end-to-end test cases and performing exploratory testing.
- Hands-on experience with PHP (Laravel preferred) and familiarity with Laravel’s testing utilities
- Expert knowledge of API testing, including RESTful services, GraphQL, and Webhooks.
- Experience with SQL and database testing, including query optimization and performance monitoring.
- Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud environments (AWS, GCP, or Azure).
- Knowledge of performance testing tools like JMeter, k6, or Gatling.
- Experience with converting client issues into replicable test cases
- Strong analytical and debugging skills, with the ability to identify and resolve issues efficiently.
- Excellent communication and collaboration skills, working with cross-functional teams.
- Experience with iPaas, eCommerce, WMS, 3PL or ERP systems
Benefits Through Marketing Pros
🏡Remote-First, Flexible Work Model
🏢Shared Office Space in Cape Town
💻A Slack Community of Marketing Professionals
🌍Global Visibility
🤝Your Own South African Talent Partner
🤝Your Own South African Talent Partner
🧑🏻🤝🧑🏾Social and Training Events
📑Full-time South African Employment Contract
🧾HR, Payroll & Taxes are taken care of!
📑Full-time South African Employment Contract
🧾HR, Payroll & Taxes are taken care of!
Please be sure to read our Ts & Cs before submitting your application.
About Marketing Pros
We’re a Marketing Recruitment Agency based in South Africa dedicated to connecting top talent with global companies. Join our community today!
Our Hiring Process
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.