Role Overview
We are seeking a skilled and detail-oriented Test Analyst to join our team on a 12-month contract. In this role, you will be instrumental in ensuring the quality and reliability of our solutions, with a primary focus on Microsoft Dynamics 365. You will work within an Agile/Scrum environment, collaborating closely with developers, business analysts, and stakeholders to deliver high-quality software that meets business needs. The ideal candidate will possess a strong analytical mindset, have a proven track record in software testing, and be ready to adapt quickly to changing priorities in a fast-paced setting.
Key Responsibilities
- Testing & Quality Assurance: Execute comprehensive testing for Microsoft Dynamics 365 (D365) and other integrated applications. This includes functional, regression, integration, and User Acceptance Testing (UAT) to ensure solution quality and alignment with business requirements.
- Test Design & Planning: Analyze business requirements and user stories to define test scope, create detailed test cases, test scripts, and test plans. Ensure traceability from requirements through to test execution.
- Agile Collaboration: Work as an integral member of an Agile/Scrum team. Participate in sprint planning, daily stand-ups, backlog refinement, and retrospectives. Provide timely testing feedback and status updates to the team.
- Defect Management: Identify, document, and track defects using a defined process. Collaborate with development teams to prioritize, resolve, and retest issues until closure, ensuring high-quality deliverables.
- Test Automation: Contribute to the automation testing strategy by designing, developing, and/or executing automated test scripts. Focus on improving testing efficiency and coverage, integrating automated tests into the CI/CD pipeline where possible.
- Stakeholder Communication: Maintain clear and concise communication with key project stakeholders and the QA Manager/Lead. Provide regular updates on test progress, risks, and blockers to ensure transparency and alignment.
Candidate Requirements (Must-Have)
- MS Dynamics 365 (D365) Experience:
- Must have a strong, demonstrable hands-on experience in testing Microsoft Dynamics 365.
- CV must clearly specify:
- Project(s) / Client(s) worked on (if possible).
- Module(s) tested (e.g., Sales, Customer Service, Finance, Supply Chain).
- Specific Responsibilities in the testing process (e.g., test execution, test case creation, UAT facilitation).
- Software Testing Experience (3+ Years):
- A minimum of 3 years of experience as a Test Analyst or in a similar QA role, with a solid understanding of the software development and testing lifecycles.
- The CV must demonstrate evidence of project-based testing experience, not just manual testing exposure.
- Agile / Scrum Experience:
- Proven experience working in Agile/Scrum teams.
- CV must include details of involvement in sprint activities, such as user story testing, participating in stand-ups, and collaboration within the team.
- Test Design & Analytical Skills:
- Strong analytical skills for defining robust test designs and strategies.
- CV must show evidence of:
- Designing test cases from requirements and user stories.
- Involvement in test planning or test strategy development (if applicable).
- Test Automation Knowledge:
- Exposure to test automation tools and frameworks.
- CV must specify:
- Tools used (e.g., Selenium, Playwright, Cypress, EasyRepro, Leapwork).
- Level of involvement (e.g., built test scripts from scratch or executed/maintained existing automated test cases).
- Additional Skills:
- Ability to prioritize work and adapt quickly to changing priorities.
- Clear and effective communication skills for engaging with stakeholders and the project team.
- Ability to work effectively both independently and as part of a collaborative team.
CV Shortlisting Criteria
To ensure your CV has a higher chance of being shortlisted for an interview, please ensure it explicitly elaborates on the following key areas:
- MS Dynamics 365 (D365) Experience: This is mandatory. Your CV must contain a clear and detailed section on your experience with D365. We need to see:
- Project Name/Client: (If possible) to provide context.
- Module Tested: (e.g., Sales, Finance, CRM, Supply Chain).
- Responsibilities: A description of your specific testing duties on the project (test execution, test case design, UAT).
- Software Testing Experience (3+ Years): Your work history must clearly show a minimum of 3 years dedicated to a Test Analyst or QA role. We require more than just a statement of experience; your CV should include supporting details of the projects and your contributions.
- Agile / Scrum Experience: Your CV must state your direct involvement in Agile/Scrum teams. Include specifics like participating in user story testing, sprint ceremonies, or working within a scrum framework.
- Test Design / Analytical Skills: Provide evidence of your analytical skills by describing how you have designed test cases from requirements/user stories. Mention any involvement in test planning or strategy.
- Test Automation Exposure: Must specify the automation tools you have experience with (e.g., Selenium, Cypress, Playwright) and whether you were responsible for building test scripts or only executing them.
Work Authorization: Candidates must be legally authorized to work in Malaysia.
Start Date: Early August 2026. Candidates with a shorter notice period are highly preferred.