- Subang Jaya Selangor Malaysia
工作地点
职位描述
岗位职责
Company Overview
BeED is an award-winning EdTech company building a next-generation learning
ecosystem that combines Learning Management Systems (LMS), experiential
learning, AI technologies, and scalable SaaS solutions. We are seeking a highly
technical, hands-on DevOps & Cloud Architect to design, automate, secure,
optimise, and scale our AWS cloud infrastructure and platform architecture with
a strong focus on reliability, performance, operational excellence, and cost
efficiency.
Job Overview
We are seeking a Senior Software QA Engineer with strong hands-on experience in
software test automation and practical experience using AI-powered tools to
conduct and improve quality assurance. You will own testing strategies, develop
and maintain robust automation frameworks, and use AI to accelerate test
design, execution, defect discovery, debugging and regression coverage. This is
a hands-on engineering role: the successful candidate must be able to build,
run, troubleshoot and maintain automated tests independently, rather than only
coordinate manual testing.
Key Responsibilities
· Work closely with product owners, developers and other stakeholders to clarify
requirements, identify risks, define acceptance criteria and plan test
coverage.
· Design, develop, execute and maintain automated test scripts and reusable testing
frameworks for web applications, mobile applications and APIs.
· Apply suitable automation tools across different products and testing needs, rather
than relying on a single tool or manual testing alone.
· Use AI-powered or AI-assisted QA tools to generate and refine test scenarios,
develop or repair test scripts, identify potential defects, analyse test
failures and improve test coverage and efficiency.
· Perform functional, integration, end-to-end, regression, smoke and exploratory testing;
conduct manual testing where automation is not appropriate.
· Integrate automated tests into CI/CD workflows; monitor test results, investigate flaky
tests and maintain reliable test suites.
· Validate data integrity and backend behaviour using SQL, API testing and relevant
diagnostic tools.
· Document testing results and defects clearly, including reproduction steps, supporting
evidence, severity and business impact; collaborate with developers on
resolution and retesting.
· Help improve QA standards, reusable testing assets, release readiness and continuous
quality improvement across the software development lifecycle.
· Mentor QA team members in effective automation practices and practical, responsible
use of AI in testing.
Mandatory Requirements
· Degree in Computer Science, Software Engineering, Information Technology or a related
discipline, or equivalent relevant professional experience.
· At least 3–5 years of hands-on software QA experience, including
substantial, recent experience designing and implementing test automation.
· Proven ability to independently write, execute, debug and maintain automated tests
using multiple testing tools or frameworks. Relevant examples include
Playwright, Selenium WebDriver, Cypress, Robot Framework and Appium; equivalent
tools are acceptable.
· Practical experience with AI-powered software testing or AI-assisted QA workflows. Candidates must be able to explain and demonstrate how they have used AI to conduct QA activities,
such as generating test cases, developing or maintaining automation scripts,
detecting defects, analysing failures or expanding regression coverage.
· Ability to use relevant scripting or programming languages for automation, such as
JavaScript/TypeScript, Python, Java or C#.
· Experience in API testing and automation, with tools such as Postman/Newman, REST Assured
or equivalent.
· Working knowledge of SQL, defect tracking and test management tools such as Jira, and
software development practices including Git and CI/CD.
· Strong analytical, troubleshooting, communication and collaboration skills; ability to
work proactively and take ownership of quality outcomes.
Additional Advantages
· Experience with visual regression, self-healing test automation, intelligent test
selection or other AI-enabled testing capabilities.
· Experience with performance or load testing tools such as k6, JMeter or Gatling.
· Experience testing LMS, EdTech, assessment, mobile or other multi-user SaaS platforms.
· Experience with accessibility, security or cross-browser/device testing.
What We Mean by AI-Powered QA Experience
We are looking for candidates who have used AI as part of a real software testing
workflow—not merely candidates who use ChatGPT for general productivity or
whose only AI-related experience is testing AI model outputs. Be prepared to
discuss the tools used, what was automated, how AI-generated tests or findings
were validated, and the measurable or observable improvements achieved.
What We Provide
· In-house product and system training from experienced team members.
· Regular team discussions and opportunities to improve tools, processes and engineering
practices.
· Opportunities to attend relevant seminars or courses and continuously develop your skills.
· Life, medical and personal accident insurance coverage.
· Performance recognition and education sponsorship opportunities for high-potential
employees.
· A collaborative environment in the growing EdTech industry.
Join BeED and help deliver reliable education technology through modern automation and practical AI-assisted quality assurance.
重要安全守则
申请工作时,切勿提供您的银行或信用卡详细资料。不要转账或完成无关的在线调查问卷。如果您发现可疑内容,请举报此招聘广告。