
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech solutions provider in Penang is seeking a Software Developer II-Test Automation Engineer specialized in ServiceNow. The role involves designing automated test scripts, performing root cause analysis, and managing test progress. Candidates should have 3–5 years of experience in software test automation, strong Python and Selenium skills, and a solid understanding of the ServiceNow Automated Test Framework. A bachelor's degree in a relevant field is required. This position offers opportunities for continuous improvement initiatives in testing.
Design, develop, and execute automated test scripts for ServiceNow modules and custom applications using the ServiceNow Automated Test Framework (ATF).
Perform thorough root cause analysis on failed tests and system defects.
Ensure clear, detailed defect reporting and communication with the Development Team.
Manage and track testing progress and defects using Jira.
Collaborate closely with the Development Team and stakeholders to understand functional requirements and translate them into test plans and automation strategies.
Contribute actively to continuous improvement initiatives within the testing process.
Explore and evaluate the use of AI tools and machine learning techniques to improve testing effectiveness, productivity, and quality, including test generation, defect prediction, and root cause analysis.
Maintain version control of all automation code using BitBucket, following proper branching, merging, and code review standards.
Lead the maintenance and enhancement of the existing automation framework, ensuring optimal performance, reusability, and scalability.
Establish and maintain robust testing solutions using Python and Selenium for complex web interfaces and integration points beyond ATF capabilities.
Accelerate test script creation and maintenance using Playwright to generate, debug, and refine Python/Selenium scripts.
3–5 years of professional experience focused specifically on software test automation.
Demonstrable expertise in ServiceNow Automated Test Framework (ATF), including complex test suites, step configurations, and custom UI steps.
Strong working knowledge of Python scripting with hands‑on experience using Selenium.
Practical experience using Playwright to accelerate or enhance Python/Selenium test automation.
Proficiency with Jira for defect tracking and test progress management.
Experience using BitBucket for source code management.
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
Experience configuring and using Jenkins or other CI/CD tools to schedule and run automated test suites.
Familiarity with TestRail or similar test management tools for test case organization, execution planning, and results reporting.