About ITKnocks:
At ITKnocks, we help businesses transform and scale with the power of Microsoft Dynamics 365 and the Power Platform. With teams across Australia and Pakistan, we work on diverse, enterprise-grade projects across multiple industries.
We are expanding our offshore delivery capability and are currently looking for a Senior Software Quality Assurance Engineer to join our Karachi team. You’ll play a key role in the technical execution of D365 Business Central projects delivered from our offshore office in collaboration with our onshore consulting team in Sydney.
🔧 What You’ll Do:
- Collaborate with cross-functional teams, including business stakeholders, developers, and business analysts, to define test requirements and clarify the acceptance criteria.
- Collaborate with developers to facilitate the resolution of identified issues and drive continuous improvement in the development process.
- Identify, document, and track software defects to ensure timely resolution and prevent recurrence.
- Create and maintain test data and test environments for accurate and reliable test execution.
- Conduct regression testing to ensure the stability of existing functionalities after application changes or updates.
- Stay up to date with the latest industry trends and best practices in software testing and automation.
- Contribute to the improvement of QA processes, methodologies, and tools to enhance efficiency and effectiveness.
✅ What You Bring:
- A bachelor’s degree or master’s degree in a related field.
- Minimum 3-4 years of experience in software quality assurance with a strong emphasis on test design and execution
- Testing experience with Dynamics 365 Business Central or any other ERP is a must.
- Experience with Azure DevOps and/or JIRA is a must.
- Experience with automation tools such as Playwright, Selenium or Postman for API testing is highly desirable.
- Excellent organisational, attention to detail, and investigation skills.
- Strong troubleshooting, analytical, & problem-solving skills with attention to detail.
- Excellent English communication and interpersonal skills.
- Strong written and verbal communication skills, working with software development teams
- Experience in designing, developing, and executing robust test strategies, testing frameworks, test plans and test cases.
- Well-versed with testing concepts, methodologies, and hands-on experience in test design, test execution, and test reporting in an agile environment.
🌍 Why Join ITKnocks?
- Work on global enterprise projects with an experienced onshore team
- Collaborative, professional, and growth-driven environment
- Competitive compensation and benefits
- Long-term career pathway and training opportunities
📝 Apply Now