YAVICA

QA Tester

YAVICA · Centurion, Gauteng, South Africa

IT Services and IT Consulting · 201-500 employees

Yesterday
Remote Senior (5-10 yrs) Full-time South Africa
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The QA Tester will define, validate, and support property-related accounting processes across the D365 Finance & Operations platform. Responsibilities include performing end-to-end manual and automated testing while collaborating with developers and product owners to ensure software quality.

What they look for

QA testing Manual testing Automated testing Azure DevOps Dynamics 365 Property accounting Financial postings Regression testing Performance testing Security testing Playwright Acceptance Test Library CI/CD pipelines Agile methodologies Debugging Test planning

Requirements

Candidates must have 5+ years of QA experience within complex Agile landscapes and a solid understanding of accounting principles. A relevant qualification in Computer Science, Accounting, or Business, along with software testing certifications, is required.

Benefits

Flexible work life harmony Hybrid working model Collaborative culture Growth opportunities Training and skill-building

Full description

About YAVICA

At YAVICA, people are at the heart of everything we do. Founded in 2017 by a group of industry experts and tech enthusiasts, we have grown into a diverse and talented team from across the globe.

Spanning Asia, Europe, and North America, we combine our unique perspectives and skills with a shared mission: to provide the best end-to end business solution for real estate visionaries. Our solutions are embedded in Microsoft Dynamics 365, leveraging its power to deliver innovative, scalable, and efficient tools for the real estate industry.

What makes YAVICA different? It’s our people. Here, every voice matters, and we support each other in achieving great things. We’re passionate about the real estate industry and the technology that fuels it, and we’re excited about the future as we continue to grow together.

About this role: As a QA Tester for the Property Accounting team area of our YAVICA products, you will be responsible for defining, validating, and supporting property-related accounting processes across our D365 Finance & Operations platform. Your responsibilities will encompass our solutions across core FlexProperty accounting, YAVICA Procurement Management (YPM), and YAVICA Loan Management (YLM). The ideal candidate will have strong analytical skills, a solid understanding of accounting principles, and the technical ability to validate complex workflows and financial postings.

In this role, your key responsibilities are to:

· Understand YAVICA’s Quality Manifesto, giving feedback on the test strategy through continuous feedback to Senior QA and Test Manager to improve overall software quality.

· Support the Test Manager and Senior QA in test planning and strategy implementation.

· Perform end-to-end manual and automated testing, successfully engaging across multiple products and initiatives simultaneously.

· Collaborate closely with Product Owners/Junior Product owners and developers across multiple locations to clarify requirements, priorities, timelines, and acceptance criteria.

· Create, maintain, and execute manual and automated test scripts (covering positive, negative, edge, and boundary value cases) in Azure DevOps.

· Schedule daily automated regression tests for CU/Main Releases, continuously enhancing the test suite for increased coverage across Build Verification tests, Regression Tests, Performance tests, Security testing and other test types.

· Debug and troubleshoot failed tests, properly identifying script errors versus functional errors.

· Raise and track bugs for failed tests and re-run test scripts for bug closures in Azure DevOps, actively participating in defect triage and resolution.

· Present test results to stakeholders and support agile delivery flow.

· Critically evaluate and challenge requirements and acceptance criteria with Product Owners/Junior Product owners and developers, asking targeted questions to drive the design of comprehensive automated and manual testcases.

· Ability to successfully engage in multiple initiatives simultaneously.

· Validate core property accounting functions, ensuring lease accounting, contract-based revenue recognition, billing logic, cost allocation and others.

· Execute workflow-driven test scenarios and validate flexible, configuration-driven invoice approval logic for the YAVICA Procurement Management (YPM) product.

· Test loan lifecycle scenarios, including loan creation, accruals, payments, and adjustments for YAVICA Loan Management.

· Test end-to-end integrations across various YAVICA products—for example, validating how property and loan transactions seamlessly impact the subledger and general ledger (GL).

· Investigate and localize issues by analyzing system logs, network traffic, and utilizing other relevant debugging tools.

You might be a great fit if you have:

· 5+ years of QA experience within complex Agile system landscapes, comfortable handling multiple integrations and dependencies.

· A relevant qualification (e.g., Computer Science, Accounting, Business) alongside certifications in Software Testing (ISTQB, CSTE or similar).

· Experience in functional testing (Integration, Acceptance, Regression, Smoke, Sanity) and non-functional testing (Performance, Load, Stress, Usability, Security, Compatibility, Accessibility).

· Solid understanding of various testing approaches (Black-box, White-box, Grey-box) and Shift Left methodologies.

· Hands-on experience developing and maintaining automated regression tests using frameworks such as Playwright or the Acceptance Test Library (ATL) will be an added advantage.

· Experience in transitioning testing frameworks toward modern automation architectures and exploring AI-driven testing approaches, including Agentic AI for testcase creation/execution/update.

· Working knowledge of CI/CD pipelines and Azure DevOps.

· Domain knowledge in Real Estate, Property Management, or Property Accounting processes.

· Domain knowledge on the Microsoft platform, especially Dynamics Finance & Operations.

· Excellent consulting, communication, written, and presentation skills in English.

· Strong collaboration and time management skills, focusing on being a supportive team player committed to continuous learning and problem-solving.

· Demonstrated commitment to continuous learning and development and Solutions oriented with good problem-solving skills.

What we offer

At YAVICA, we care deeply about creating an environment where people thrive, both personally and professionally. Here’s what you can look forward to as part of our team:

Work life harmony: We offer flexibility to help you balance your work and personal life in a way that works best for you.

Hybrid working: Whether you’re collaborating in the office or focusing from home, our hybrid work model empowers you to do your best work, wherever you are.

Collaborative culture: No micromanagement here. We trust our team members and value everyone’s input. Your ideas and contributions matter.

Growth opportunities: We’re invested in your development. Enjoy opportunities for training, skill-building, and career progression as YAVICA continues to grow.

We celebrate individuality and diversity, committed to fostering a workplace where everyone is valued, regardless of background, identity, or ability. Join us in creating something extraordinary together.