About the job
Role: Dev-QA Engineer
Location: Kuala Lumpur, Malaysia
As a Dev-QA Engineer at Cygnify, you will play a crucial role in ensuring the reliability and quality of our core application components. You will design and execute comprehensive technical tests across Flutter, VueJS, and Go services, building robust automated test suites and validating API and system behaviors. Collaborating closely with developers, you will help drive high engineering standards through strong test frameworks integrated within our CI/CD pipelines. This position is essential in enhancing product stability by proactively identifying regressions, improving test coverage, and advancing automation practices within the IS Division.
Key Responsibilities
Design, implement, and maintain automated unit, widget, and component tests across Flutter, VueJS, and Go services.
Utilize Flutter's built-in test framework for validating mobile application components through unit, widget, and integration tests.
Develop and scale test suites in Vitest for VueJS components, including mocking utilities, coverage reports, and snapshot testing.
Create backend unit and integration tests utilizing Go's built-in testing framework (go test), implementing table-driven tests, benchmarks, and mocks.
Develop API-level and end-to-end workflows using Playwright for comprehensive cross-platform UI and API validation.
Collaborate with developers to identify test gaps, define component-level acceptance criteria, and ensure comprehensive code path coverage.
Establish and enforce best practices for testing (TDD/BDD), coding standards, mocking strategies, and quality gates integrated into CI/CD.
Analyze logs, application behavior, and system metrics to validate reliability and promptly detect regressions.
Contribute to test automation pipelines, working alongside DevOps teams to optimize execution speed, identify flakiness, and enhance parallelization.
Document test strategies, maintain test coverage dashboards, and lead knowledge-sharing sessions with engineering teams.

