QA Automation Engineers will be responsible for ensuring high-quality software releases by developing and maintaining automated tests, collaborating with cross-functional teams, and driving continuous improvements in test processes. The position requires candidate from junior starting their career in automation, to senior-level experts who can lead and implement test strategies across platforms.
KEY RESPONSIBILITIES
Design, develop, and maintain automated test scripts for web, API, and/or mobile applications.
Support or build test automation frameworks using tools like Selenium, Cypress, or Playwright
Execute functional, regression, and integration tests in both manual and automated approaches.
Collaborate closely with developers, product managers, and QA team to define test plans, test data, and acceptance criteria.
Report, track, and verify bugs in issue tracking systems (e.g., JIRA).
Participate in Agile process (daily stand-ups, planning, retrospectives) Experimentation & Prototyping
Design and execute experiments to validate research hypotheses
Develop research prototypes demonstrating feasibility of AI solutions
Create and maintain research code repositories with proper documentation
Build experimental models for intelligent pattern recognition, conversational AI, and anomaly detection
Conduct performance benchmarking and comparative analysis of different approaches
REQUIREMENTS
Junior-Level Candidates (0-2 years):
Degree in Computer Science, Software Engineering, or related field. Any relevant certifications (e.g., ISTQB) are a plus.
Basic knowledge of any programming/scripting language (Java, Python, JavaScript, etc.)
Exposure to at least one test automation tool (Selenium, Cypress, Playwright, etc.)
Understanding of software testing life cycle (STLC) and QA concepts
Strong analytical skills and attention to detail
Willingness to learn and grow in the field of QA automation
Senior-Level Candidates (3+ years)
Degree in Computer Science, Software Engineering, or related field. Any relevant certifications (e.g., ISTQB) are a plus.
Take ownership of the automation framework design, development, and maintenance, driving scalable and reusable test automation solutions for web, mobile, and APIs.
Mentor and guide a team of QA engineers, review test cases, provide feedback, and promote best practices in both manual and automated testing.
Conduct comprehensive testing, including: Automated Regression Testing, End-to-End Testing, Performance & Load Testing and Security Testing (preferable)
Drive the creation and maintenance of comprehensive test documentation, including: Test strategy and test plans, Test case design and traceability, Test results and coverage reports and Automation framework guides and user documentation
Ensure that all testing artifacts are well-documented, version-controlled, and aligned with project and audit requirements
Actively contribute to the continuous improvement of QA documentation standards, processes, and tools
Perform code reviews of automated test scripts and support the team in improving code quality
Actively contribute to continuous improvement of QA practices, documentation, and tooling.
Strong scripting/programming skills for writing automated tests
Experience with REST API testing using Postman, REST Assured, or similar tools
Familiarity with source control tools (e.g., Git), issue tracking (e.g., JIRA), and CI/CD
Ability to troubleshoot and debug complex testing issues
Strong communication skills and ability to lead quality discussions
Job Type: Full-time
Pay: RM4,500.00 - RM9,000.00 per month
Benefits:
Health insurance
Maternity leave
Opportunities for promotion
Professional development
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.