Skip to content
mimi

Quality Assurance (QA) Engineer

Myanmar Zarla Distribution Co.,Ltd

Newark · On-site Full-time Senior Today

About the role

About Us

Our Company is a product-focused software and SaaS provider in Myanmar, leveraging its status as a strategic technology arm of a powerful local business group.

We are building a suite of enterprise-grade software systems designed for the complexities and operational realities of the Southeast Asian market. Whether targeting the SME retail sector or large-scale Enterprise operations, our systems are architecturally advanced and set to transform industry standards by solving critical daily pain points in inventory, operations, and workforce management.

The Opportunity

We are seeking an experienced Quality Assurance (QA) Engineer to be the champion of software quality across our entire product portfolio.

This role is responsible for testing software for bugs, writing comprehensive test plans and test cases, executing various testing types, and collaborating closely with developers to ensure issues are identified and fixed rapidly. The ideal candidate will be focused on maintaining quality throughout the development lifecycle

Key Responsibilities

Test Planning and Design

  • Analyze functional and non-functional requirements (User Stories) provided by the Product Manager and Business Process Analyst to define the scope of testing.
  • Design and write clear, concise, and comprehensive test plans, test cases, and test scripts for new features and regression testing.
  • Identify and prepare necessary test data to accurately simulate real-world enterprise scenarios (e.g., high volume transactions, edge-case data entries).

Execution and Defect Management

  • Execute various types of testing, including functional, integration, regression, performance, and user interface (UI/UX) testing across web and mobile (PWA) applications.
  • Conduct API testing to ensure data integrity and seamless communication between microservices and other architectural components (e.g., API Gateway, Notification Service).
  • Identify, document, and track software defects (bugs) in a management system (e.g., JIRA), working directly with developers to ensure timely resolution and re-testing.
  • Validate all software updates and fixes to ensure they meet the defined quality and functional acceptance criteria.

Quality Process and Lifecycle Support

  • Work within an Agile/Scrum development environment, participating actively in sprint planning, stand-ups, and review meetings.
  • Collaborate with the UI/UX Designer to ensure the user interface meets the defined design standard and provides an intuitive, non-tech-savvy friendly experience.
  • Advocate for quality best practices and process improvements throughout the development lifecycle to prevent bugs rather than just finding them.
  • Contribute to the continuous maintenance and organization of the test suite and testing environments.

System Integrity and Performance

  • Conduct tests to verify system reliability, performance under load, and security, including checks for proper data handling and authorization (e.g., Keycloak integration).
  • Ensure critical cross-module processes (e.g., data synchronization, complex workflow execution) function correctly end-to-end.

Required Qualifications

  • 3+ years of experience as a Quality Assurance Engineer or Software Tester for B2B SaaS or enterprise software applications.
  • Proven ability to write clear, well-structured, and comprehensive test plans and test cases.
  • Strong experience with defect tracking tools (e.g., JIRA, Azure DevOps) and test management software.
  • Experience in executing various testing methodologies, including functional, regression, and integration testing.
  • Familiarity with Agile/Scrum development processes and working closely with developers and product managers.

Preferred Qualifications

  • Experience with automated testing tools for both UI and API testing (e.g., Postman).
  • Experience testing complex domain areas such as financial compliance, inventory management, or human resources/payroll.
  • Basic knowledge of SQL or data validation techniques to verify database integrity.
  • Experience working with software products built on a Microservices or Component- based Architecture.

Skills

API testingAgileJIRAPWAScrumSQL

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free