SUMMARY OF JOB FUNCTIONS
· Responsible for designing, developing, and maintaining robust test automation frameworks to ensure high-quality software delivery.
· Working within the Automation framework, make contribute to increasing test coverage, streamlining regression cycles, and driving continuous improvement in testing efficiency and productivity.
· Build and maintaining automated scripts, validating backend and frontend functionality, ensuring alignment with business and technical requirements.
· Collaborating with development teams, business users, and stakeholders to ensure that all products adhere to company standards and procedures, while continuously improving the quality assurance processes.
JOB DUTIES AND RESPONSIBILITIES
· Design, develop, and maintain scalable, reusable, and modular test automation frameworks for both web and mobile platforms (using tools such as Selenium, Appium, etc.).
· Write new automation scripts and maintain existing ones for functional, regression, and non-functional testing.
· Build and update Application Regression Test Suites aligned with changing business requirements.
· Execute automated tests regularly to detect defects early test stage.
· Develop and manage comprehensive Test Plans, Test Scenarios, Test Cases, and Test Data based on the business requirements, user stories, or functional/ technical specifications.
· Execute various testing types, including smoke, regression, functional, non-functional, system, integration, and end-to-end tests according to test plan.
· Conduct backend and frontend verification using GUI tools and database queries.
· Identify, log, and track defects using defect tracking systems, ensuring timely resolution by the development team.
· Lead and facilitate Defect Triage meetings to prioritize critical defects and ensure timely fixes.
· Ensure proper handshake from SIT/QA to UAT, this includes sharing of testing documentation, Test Cases, Test Results and Defect Logs with the Business users.
· Create and maintain test daily status reports and test summary report, detailing the status of testing, including passed, failed, and blocked test cases.
· Document daily test findings, highlight and able communicate them to relevant stakeholders, providing clear insights into testing progress and defect statuses.
· Conduct causal analysis of defects, especially escaped ones, to identify root causes and implement corrective actions.
· Act as a bridge between technical team and non-technical stakeholders, ensuring that testing requirements are understood and met.
· Participate in daily standups, sprint planning, and retrospectives (if working in Agile) to provide testing insights and updates.
· Provide training, technical guidance or mentoring to junior testers or new team members, or manual QA team members transitioning to automation.
· Recommend enhancements to test automation processes, tools, and strategies to boost efficiency and quality.
· Ensure automation scripts support cross-browser compatibility testing using tools like Sauce Labs.
· Validate UI/UX behavior across different screen resolutions and device types (desktop, mobile, tablet)
KEY REQUIREMENTS/SKILLS/EXPERIENCE
· 3–5 years of experience in automation testing for web and mobile applications.
· Expertise in test management and defect management, with strong knowledge of both functional and non-functional testing.
· Proficient in tools such as Selenium, Appium, Sauce Labs, Postman, and Jira.
· Strong programming/scripting skills in languages like Java, Python, or JavaScript (preferred).
· Experience with CI/CD environments and tools such as Jenkins will be advantageous. (preferred).
· Experience with API testing and using Postman or SoapUI.
· Familiarity with SQL and database validation.
· Experience with performance testing tools like JMeter.
· Familiarity with cloud-based testing environments and cross-browser testing tools.
· Knowledge in General and Life Insurance domains is an advantage.
· Excellent communication skills – verbal and written.
· Able to work independently and manage multiple tasks in a fast-paced environment.
· Strong analytical and problem-solving skills.
Pay: Up to RM8,300.00 per month
Application Question(s):
Work Location: In person