Software Development Engineer

Centific

Malaysia

On-site

MYR 67,000 - 134,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Centific is seeking an automation QA Engineer to define robust automated testing strategies for web and desktop applications. You will develop and execute automated test cases across functional, regression, performance, and compatibility domains.

Build and maintain scalable automation frameworks using Playwright or Selenium, integrate tests into CI/CD pipelines, and enhance QA tooling. Strong English and Mandarin communication are required to collaborate with regional teams.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 3+ years of automation testing experience for web and desktop apps.
  • Proficient in C# or JavaScript with robust automated test scripts.
  • Hands-on with Playwright, Selenium, or similar frameworks.
  • Experience with Visual Studio, npm, Mocha/Jest, and CI/CD tools.
  • Familiarity with AI-assisted automation testing and AI tools is a plus.
  • Strong English and Mandarin communication in regional teams.
  • Experience mentoring automation testers is beneficial.

Responsibilities

  • Define and implement automated testing strategies for quality and reliability of apps.
  • Develop and execute automated test cases across functional, regression, and performance tests.
  • Design, build, and maintain scalable test automation frameworks (Playwright/Selenium).
  • Integrate automation tests into CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions).
  • Support and enhance internal automation tools and QA infrastructure.
  • Develop custom automation tools to improve testing efficiency.
  • Evaluate QA workflows and address process gaps with fit-for-purpose utilities.
  • Leverage AI and ML to automate repetitive QA tasks and improve coverage.
  • Advocate for AI-driven testing to reduce risk and expand coverage.
  • Analyze test results with advanced analytics and AI-assisted reporting.

Skills

C# or JavaScript
QA automation
CI/CD integration
Automation testing strategies
Cross-functional collaboration
English & Mandarin communication
Mentoring automation testers

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Playwright
Selenium
Visual Studio
npm
Mocha
Jest
Azure DevOps
Jenkins
GitHub Actions

Job description

About Centific

Centific is a frontier AI data foundry that curates diverse, high-quality data, using our purpose-built technology platforms to empower the Magnificent Seven and our enterprise clients with safe, scalable AI deployment. Our team includes more than 150 PhDs and data scientists, along with more than 4000 AI practitioners and engineers. We harness the power of an integrated solution ecosystem - comprising industry-leading partnerships and 1.8 million vertical domain experts in more than 230 markets to create contextual, multilingual, pre-trained datasets; fine-tuned, industry-specific LLMs; and RAG pipelines supported by vector databases. Our zero-distance innovation solutions for GenAI can reduce GenAI costs by up to 80% and bring solutions to market 50% faster. Our mission is to bridge the gap between AI creators and industry leaders by bringing best practices in GenAI to unicorn innovators and enterprise customers. We aim to help these organizations unlock significant business value by deploying GenAI at scale, helping to ensure they stay at the forefront of technological advancement and maintain a competitive edge in their respective markets.


About Job Responsibilities


  • Define and implement robust automated testing strategies to ensure the quality, performance, and reliability of web and desktop applications.

  • Develop and execute automated test cases covering a range of testing types, including functional, regression, performance, and compatibility.

  • Design, build, and maintain scalable test automation frameworks using tools such as Playwright or Selenium, leveraging C# or JavaScript within environments like Visual Studio and npm-based toolchains.

  • Integrate automation tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins) to facilitate efficient, continuous delivery with rapid feedback loops.

  • Support and enhance internally developed automation tools and test infrastructure to meet evolving quality assurance needs.

  • Design, develop, and maintain custom automation tools and utilities to streamline QA activities and increase overall testing efficiency.

  • Regularly evaluate QA workflows and address process gaps by building fit-for-purpose utilities tailored to development lifecycle challenges.

  • Leverage AI and machine learning technologies to automate repetitive QA tasks and increase productivity across development and testing cycles.

  • Champion the adoption of AI-driven testing tools to proactively identify risks, improve test accuracy, and expand test coverage.

  • Analyze automation test results using advanced analytics and AI-assisted reporting tools to uncover trends and continuously improve test effectiveness.

  • Stay current with the latest advancements in automation and AI-enabled QA practices, continuously adopting modern tools and techniques to drive quality and efficiency improvements.


Requirements


  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

  • 3+ years of experience in automation testing, particularly for web and desktop applications.

  • Proficient in C# or JavaScript, with hands-on experience in creating robust automated test scripts.

  • Practical experience with automation frameworks such as Playwright, Selenium, or similar tools.

  • Experience working with Visual Studio, npm, and related test libraries (e.g., Mocha, Jest, or equivalent).

  • Familiarity with AI-assisted automation testing, such as: Self-healing tests AI-generated test scripts Machine learning-based test impact analysis Visual validation with AI tools.

  • Knowledge of CI/CD processes and test automation integration using platforms like Azure DevOps, Jenkins, or GitHub Actions.

  • Good understanding of QA methodologies, SDLC/STLC, and test automation best practices.

  • Experience testing across multiple browsers and desktop platforms.

  • Strong communication skills in English and Mandarin, with ability to work effectively in regional and cross-functional teams.

  • Proactive mindset with strong analytical and automation problem-solving skills.

  • Comfortable working in an Agile and fast-paced environment.

  • Experience in mentoring or leading automation testers is a plus.


Preferred Qualifications


  • Proven experience in enterprise-grade automation testing for large-scale or complex software systems.

  • Strong programming skills with 3+ years of experience in C#, including building custom test automation tools and frameworks.

  • Solid understanding of Windows administration and PowerShell scripting for environment setup and automation tasks.

  • Experience in designing and implementing robust automation frameworks tailored to project or organizational needs.

  • Familiarity with API automation, as well as performance and security testing methodologies.

  • Proficient in using Azure DevOps (ADO) for test management, pipeline integration, and CI/CD automation workflows.

  • Hands-on experience integrating automation tests into CI/CD pipelines using tools like Azure DevOps, Git, and Jenkins.

  • Exposure to AI-augmented testing platforms and experience leveraging AI/ML techniques to improve test automation accuracy, coverage, and efficiency.

  • Practical knowledge of the machine learning lifecycle, including data preparation, model training, validation, and deployment.

  • Understanding of Responsible AI principles, such as fairness, bias mitigation, and model explainability, and how they apply to QA.

  • Experience in developing test plans and test scenarios that ensure thorough test coverage and alignment with project goals.

  • Demonstrated expertise in automation testing strategies, tools, and execution in Agile or DevOps environments.


Centific is an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, citizenship status, age, mental or physical disability, medical condition, sex (including pregnancy), gender identity or expression, sexual orientation, marital status, familial status, veteran status or any other characteristic protected by applicable law. We consider qualified applicants regardless of criminal histories, consistent with legal requirements. Join a growing company using technology to help tackle enterprises' toughest challenges.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer (Playwright with C#)
Software Development Engineer (Playwright with C#)

Centific Global Solutions • George Town

On-site
MYR 80,000 - 140,000
Junior Software Test Engineer
Junior Software Test Engineer

Centific • Malaysia

On-site
MYR 33,000 - 67,000
Software Test Engineer
Software Test Engineer

Centific • George Town

On-site
MYR 90,000 - 120,000
Junior Software Test Engineer
Junior Software Test Engineer

Centific Global Solutions, Inc. • Malaysia

On-site
Software Development Engineer (Playwright with C#)
Software Development Engineer (Playwright with C#)

Centific • George Town

On-site
MYR 90,000 - 120,000
Software Testing / QA / Validation Internship (PEN)-4
Software Testing / QA / Validation Internship (PEN)-4

Centific Global Solutions, Inc. • Malaysia

On-site
QA Automation Engineer — AI-Driven Testing & CI/CD
QA Automation Engineer — AI-Driven Testing & CI/CD

Centific • Malaysia

On-site
MYR 67,000 - 134,000
Test Specialist - Mobile Testing
Test Specialist - Mobile Testing

Centific Global Solutions, Inc. • Malaysia

On-site
MYR 72,000 - 120,000
Junior QA Engineer for AI Data & GenAI Testing
Junior QA Engineer for AI Data & GenAI Testing

Centific • Malaysia

On-site
MYR 33,000 - 67,000
Software Testing / QA / Validation Internship (PEN)-4
Software Testing / QA / Validation Internship (PEN)-4

Centific Global Solutions (M) Sdn Bhd • Penang

On-site