D365 Test Automation Engineer

2 days ago


Cape Town, Western Cape, South Africa Badger & Bird Talent Full time R1 200 000 - R2 400 000 per year


D365 Test Automation Engineer

Join a landmark modernisation program at a leading financial services group.

We are building a new CRM team to deliver a Microsoft Dynamics 365 platform solution to transform the core business units and processes of a business with over a century of operating history. This is your chance to help build a user-friendly, modern technology stack for over 1000 users , simplify complex processes, and build modular, future-proof components.

What's in It for You

  • Career-defining work, transforming a business fundamentally with a future focus
  • Work on a cutting-edge technology stack; the company is undergoing a full cloud migration to AWS and scaling cloud-first data (Snowflake, Data Build Tool) and AI platforms (Bedrock, SageMaker).
  • Significant growth and career advancement opportunities. 

About the Role

As a D365 Test Automation Engineer, you will be responsible for designing, developing, and executing automated test solutions to ensure quality delivery within the D365 squads. You will test and/or modify applications to ensure their functionality operates with the utmost quality and efficiency.

What Success Will Look Like for You

  • You will define and evolve the automation strategy, frameworks, and tools for the D365 platform.
  • You will build scalable, reusable automation frameworks for UI, API, and integration testing.
  • You will partner with developers, business analysts, and QA to drive "shift-left" testing.
  • You will integrate automation into CI/CD pipelines and enforce quality gates.
  • You will have input into performance testing, security testing, and non-functional testing where required.
  • You will provide technical leadership, coaching, and mentoring to junior/mid-level engineers.
  • You will contribute to release readiness by providing quality metrics and risk assessments.
  • You will research and adopt emerging test automation tools and practices, such as AI-driven testing.

About You: What You Will Have

Qualifications:

Matric.

A BSc degree in Information Technology, Computer Science, Engineering, or a related field is required.

Advantageous: ISTQB Test Automation Engineer certification

Microsoft Certified: Dynamics 365 Fundamentals or related certification.

Experience and Skills:

A minimum of 6-10+ years in test automation and quality engineering.

Automation Tools: Experience with Selenium, Playwright, SpecFlow (BDD with C#) , and Postman or REST Assured (API testing).

Microsoft Ecosystem: Deep understanding of Dynamics 365 CE/CRM, Power Platform (PowerApps, Power Automate), and Azure services.

CI/CD: Strong knowledge of CI/CD and solid experience with Azure DevOps or GitHub Actions.

Strong expertise in C#, Java, JavaScript/TypeScript, and SQL.

A good understanding of Agile delivery (Scrum/Kanban).

Experience in test strategy, automation governance, and quality metrics.

Competencies:

A passion for testing, development, and designing.

A great attitude and the ability to take ownership of your tasks.

Results-driven and able to foster a team-oriented environment.

Leadership, mentoring, and stakeholder engagement skills.

A strategic mindset with the ability to balance delivery with quality.

Strong analytical and communication skills.

A focus on customer service , proactive , and able to work independently.

Location: South Africa - Cape Town preferred, open to applications from Johannesburg



  • Test Analyst

    4 days ago


    Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per year

    Develop, maintain, and execute test plans, test cases, and test scripts for D365 CRM.Conduct functional, integration, regression, and user acceptance testing (UAT).Collaborate with developers and functional consultants to identify and resolve defects.Document test results, track issues, and report on quality metrics.Ensure compliance with testing standards...


  • Cape Town, Western Cape, South Africa Badger & Bird Talent Full time R600 000 - R1 200 000 per year

    Intermediate D365 Developer/EngineerJoin a landmark modernisation program at a leading financial services group.You will join a cross-functional Agile product team building a strategic customer engagement platform. This solution underpins servicing and relationship management and leverages Microsoft Dynamics 365 Customer Engagement, Power Platform, and Azure...


  • Cape Town, Western Cape, South Africa Badger & Bird Talent Full time R800 000 - R1 200 000 per year

    Senior D365 DeveloperJoin a landmark modernisation program at a leading financial services group.You will join a cross-functional Agile product team building a strategic customer engagement platform. This solution underpins servicing and relationship management and leverages Microsoft Dynamics 365 Customer Engagement, Power Platform, and Azure services to...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Contract positionMinimum requirements:Bachelors degree in Computer Science or related field required5 years of experience as a software test engineer or similar role requiredExperience in automating tests for multiple products and services preferredMust have a proven track record of automation software development and testing (applicable to all...


  • Cape Town, Western Cape, South Africa Capitec Bank Ltd Full time R250 000 - R500 000 per year

    Apply by: We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above finalize your application by clicking apply...

  • Data Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per year

    Position:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...

  • D365 Developer

    4 days ago


    Cape Town, Western Cape, South Africa iLaunch Full time R900 000 - R1 200 000 per year

    Develop, customise, and extend D365 CRM solutions, including forms, workflows, plugins , and integrations.Collaborate with functional consultants to translate business requirements into technical solutions.Assist with data migration, testing, and deployment activities.Contribute to system architecture, technical documentation, and code quality...


  • Cape Town, Western Cape, South Africa iLaunch Full time R600 000 - R1 200 000 per year

    Develop automated test scripts across functional, regression, performance, and security areas.Build and maintain CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, GitHub Actions).Automate cloud infrastructure using IaC tools (Terraform, Ansible, CloudFormation).Implement automated monitoring and alerting systems.Write automation scripts in TypeScript,...


  • Cape Town, Western Cape, South Africa AiR Full time R900 000 - R1 200 000 per year

    QA Automation EngineerLocation: Remote (with occasional in-office events)About the RoleWe are seeking a QA Automation Engineer to design and maintain robust automated testing frameworks. Youll work closely with developers to integrate testing into every stage of the SDLC and ensure reliable, high-quality software releases.Key ResponsibilitiesDevelop...


  • Cape Town, Western Cape, South Africa GOTO Group Full time R250 000 - R400 000 per year

    Software Test EngineerGOTO Group is a successful, privately owned property technology company offering a range of services to support clients throughout the moving home journey. To support our ambitious growth plans, we are seeking a Software Test Engineer to enhance our QA processes and ensure the delivery of high-quality software products. This role...