Kuala Lumpur, Malaysia Remote (City) Full-time

Cygnify is hiring a Dev-QA Engineer

Responsibilities

  • Design, implement, and maintain automated unit, widget, and component tests across Flutter, VueJS, and Go services.
  • Use Flutter's built-in test framework (unit, widget, integration tests) to validate mobile application components.
  • Build and scale test suites in Vitest for VueJS components, including mocking utilities, coverage reports, and snapshot testing.
  • Develop backend unit and integration tests using Go's built-in testing framework (go test), including table-driven tests, benchmarks, and mocks.
  • Create API-level and end-to-end workflows using Playwright for cross-platform UI and API validation.
  • Work closely with developers to identify test gaps, define component-level acceptance criteria, and ensure code paths are fully covered.
  • 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 detect regressions early.
  • Contribute to test automation pipelines, collaborating with DevOps teams to optimize execution speed, flakiness detection, and parallelization.
  • Document test strategies, maintain test coverage dashboards, and conduct knowledge-sharing sessions with engineering teams.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5+ years of experience in technical QA, software engineering, or test automation roles.
  • Strong hands-on experience writing tests for: Flutter (unit, widget, integration tests using flutter_test / integration_test)
  • Strong hands-on experience writing tests for: VueJS (Vitest, Vue Test Utils)
  • Strong hands-on experience writing tests for: Go (go test, testify, mock generation)
  • Practical experience with Playwright for E2E and component testing.
  • Solid understanding of CI/CD pipelines and integrating automated test suites into build-and-release workflows.
  • Familiarity with API design (REST/GraphQL), JSON structures, and backend service interactions.
  • Comfortable reading, debugging, and profiling application code across multiple languages.
  • Experience working in Agile environments with engineering teams.
  • Strong analytical skills, attention to detail, and ability to troubleshoot complex scenarios.

Work Arrangement

Remote (City/Region) — Kuala Lumpur, Malaysia

Required Skills
API Design
About company
Cygnify

Cygnify is a tech-enabled global Talent Acquisition as a Service (TAaaS) provider, offering on-demand recruitment infrastructure for businesses. The company delivers unlimited hiring through a fixed monthly subscription with no placement fees, combining experienced recruiters, advanced sourcing technology, and a 500M+ candidate database.

Their plug-and-play model allows enterprises, government agencies, and startups to scale hiring up or down seamlessly, embedding directly into existing hiring processes. Cygnify operates across key markets, supporting roles in AI, cybersecurity, software development, product, GTM, and blockchain.

Headquartered in Singapore, Cygnify serves global clients with a flexible, predictable, and cost-effective alternative to traditional recruitment agencies and in-house teams.

All jobs at Cygnify Visit website
Job Details
Department Cygnify
Category qa_testing
Posted 3 months ago