Quality Assurance (QA) Engineer Cover Image
CANNOPY TECHNOLOGIES COMPANY LIMITED Logo
FULL TIMEPosted: 5/23/2026

Quality Assurance (QA) Engineer

CANNOPY TECHNOLOGIES COMPANY LIMITED

LocationHlaing,
Salary / MONTH
CategoryOther
Openings & Gender1 position(s) · male & female

Job Description

1. Test Planning and Design • Analyse 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). 2. 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. 3. 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. 4. 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.

Requirements

• 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.

Related Jobs