Software Development Engineer

Posted Sep 2

This is a fully remote position, open to applicants in Malaysia.

πŸ“‹ Description

β€’ Establish and execute automated testing strategies for both web and desktop applications.

β€’ Create and perform functional, regression, performance, and compatibility test cases.

β€’ Design, construct, and sustain scalable test automation frameworks utilizing Playwright or Selenium with C# or JavaScript.

β€’ Integrate automated tests into CI/CD pipelines, including Azure DevOps and Jenkins.

β€’ Enhance and support internally developed automation tools and testing infrastructure.

β€’ Create custom automation tools and utilities to optimize QA activities and boost testing efficiency.

β€’ Assess QA workflows and identify process gaps with tailored utilities.

β€’ Utilize AI and machine learning to automate repetitive QA tasks and enhance productivity.

β€’ Advocate for AI-driven testing tools to detect risks, elevate test accuracy, and broaden test coverage.

β€’ Analyze automation test outcomes using advanced analytics and AI-supported reporting tools.

β€’ Remain updated with automation and AI-enabled QA practices, tools, and methodologies.


⛳️ Requirements

β€’ Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.

β€’ Over 3 years of experience in automation testing, particularly for web and desktop applications.

β€’ Proficient in C# or JavaScript, with practical experience in developing robust automated test scripts.

β€’ Hands-on experience with Playwright, Selenium, or comparable automation frameworks.

β€’ Familiarity with Visual Studio, npm, and related testing libraries such as Mocha or Jest.

β€’ Understanding of AI-assisted automation testing, including self-healing tests, AI-generated test scripts, machine learning-based test impact analysis, and visual validation with AI tools.

β€’ Knowledge of CI/CD processes and test automation integration using Azure DevOps, Jenkins, or GitHub Actions.

β€’ Comprehension of QA methodologies, SDLC/STLC, and best practices in test automation.

β€’ Experience in testing across various browsers and desktop platforms.

β€’ Strong communication skills in both English and Mandarin.

β€’ Ability to collaborate effectively within regional and cross-functional teams.

β€’ Proactive approach with solid analytical and automation problem-solving abilities.

β€’ Comfortable working in an Agile, fast-paced environment.

β€’ Preferred: experience in mentoring or leading automation testers.

β€’ Preferred: enterprise-level automation testing for large-scale or complex software systems.

β€’ Preferred: strong programming capabilities with over 3 years of experience in C#, including custom test automation tools and frameworks.

β€’ Preferred: Windows administration and PowerShell scripting experience.

β€’ Preferred: designing and implementing automation frameworks.

β€’ Preferred: methodologies for API automation, performance testing, and security testing.

β€’ Preferred: familiarity with Azure DevOps for test management, pipeline integration, and CI/CD automation workflows.

β€’ Preferred: integration of automation tests into CI/CD pipelines using Azure DevOps, Git, and Jenkins.

β€’ Preferred: experience with AI-augmented testing platforms and AI/ML techniques.

β€’ Preferred: knowledge of the machine learning lifecycle, including data preparation, model training, validation, and deployment.

β€’ Preferred: understanding of Responsible AI principles, including fairness, bias mitigation, and model explainability.

β€’ Preferred: experience in developing test plans and test scenarios.

β€’ Preferred: strategies for automation testing and execution in Agile or DevOps environments.


🏝️ Benefits

β€’ Work-life balance.

β€’ Opportunities to enhance skills.

β€’ Annual creative film and speech contests.

β€’ Weekly office game tournaments.

β€’ Inclusive workplace.

β€’ Equal opportunity employment.

β€’ Work environment free of discrimination and harassment.

People also viewed

RTX14 hours ago

Principal Software Engineer – Air Traffic Solutions

US flagMaine OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job
NVIDIA15 hours ago

Senior System Software Engineer, Software-Defined Networking

US flagCalifornia, +4 more statesFull-timeFull-stack Engineer$224k – $356.5k/year
ApplyView job
Infios16 hours ago

Senior Software Engineer

MX flagMexico, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

EG flagEgypt, +3 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – Licensing, AI Training

IN flagIndia, +5 more countriesFreelanceFull-stack Engineer$100/year
ApplyView job
Gramian Consulting1 day ago

Software Engineer – License your Git Repositories for AI Training

CA flagCanada, +5 more countriesFull-timeFull-stack Engineer$100/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers