Cygnify logo
Dev-QA Engineer
full-timeKuala Lumpur

Summary

Location

Kuala Lumpur

Type

full-time

Explore Jobs

About this role

Role Mission:

The Dev-QA Engineer ensures the reliability and quality of core application components by designing and executing deep technical tests across Flutter, VueJS, and Go services. They will build robust automated test suites, validate API and system behaviors, and collaborate closely with developers to drive high engineering standards through strong test frameworks integrated into CI/CD pipelines. This role strengthens product stability by proactively identifying regressions, improving test coverage, and advancing automation practices across the IS Division.

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

  • 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 fluttertest / integrationtest)
    • VueJS (Vitest, Vue Test Utils)
    • 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.

Other facts

Tech stack
Flutter,VueJS,Go,API Testing,Test Automation,CI/CD,Playwright,Agile,TDD,BDD,Mocking,Debugging,Profiling,Unit Testing,Integration Testing,Component Testing

About Cygnify

Cygnify is an on-demand, plug & play TA team on a month-to-month subscription, delivering unlimited global hires with no placement fees.

Our Talent Acquisition as a Service (TAaaS) offers companies instant access to a fully managed team of recruitment experts, cutting-edge AI tools, and a 100M+ candidate database.

All our monthly plans are transparent, and flexible, with no lock-ins, supporting all roles, levels, and locations globally.

Press Play to supercharge your Talent Acquisition—streamlining hiring with a single partner across every location, leveraging our deep market expertise, extensive networks, and proven success in securing top talent.

Avoid the high costs of growing an in-house team and agency placement fees. We have it all in our plug & play TA solution.

Team size: 11-50 employees
LinkedIn: Visit
Industry: Business Consulting and Services
Founding Year: 2024

What you'll do

  • The Dev-QA Engineer designs and executes technical tests to ensure the reliability and quality of application components. They build automated test suites, validate API behaviors, and collaborate with developers to enhance engineering standards.

Ready to join Cygnify?

Take the next step in your career journey

Frequently Asked Questions

What does a Dev-QA Engineer do at Cygnify?

As a Dev-QA Engineer at Cygnify, you will: the Dev-QA Engineer designs and executes technical tests to ensure the reliability and quality of application components. They build automated test suites, validate API behaviors, and collaborate with developers to enhance engineering standards..

Why join Cygnify as a Dev-QA Engineer?

Cygnify is a leading Business Consulting and Services company.

Is the Dev-QA Engineer position at Cygnify remote?

The Dev-QA Engineer position at Cygnify is based in Kuala Lumpur, Kuala Lumpur, Malaysia. Contact the company through Clera for specific work arrangement details.

How do I apply for the Dev-QA Engineer position at Cygnify?

You can apply for the Dev-QA Engineer position at Cygnify directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Cygnify on their website.