Test Automation DevOps Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
Are you ready to get ahead in your career? We want to empower you to turn your ambitions into achievements. We thrive in inclusiveness, diversity and embrace close collaborations for you to create impact for yourself and others. Together, we aim to bring the best of technology to help people, businesses and the nation to be ahead in a changing world. To realise our vision to become Malaysia's leading converged solutions company, we are looking for a new talent to innovate and grow with us in a culture that values commitment, performance and possibilities. Why does this job exist and why is it critical? As a core technical driver within the DevOps Digital CoE, you will architect, define, and lead the test automation strategy and processes for critical applications and portals . Moving beyond traditional testing, this engineering role is responsible for the end-to-end design, development, and integration of automated testing frameworks within our CI/CD pipelines . Utilising application lifecycle management solutions like JIRA and TeamCity, alongside advanced functional automation tools such as Playwright, Appium and Selenium, you will engineer scalable automated scripts . You will collaborate closely with developers, business analysts, and stakeholders throughout the Agile SDLC to drive Test-Driven Development (TDD), optimise metrics, and maximise test coverage across our digital ecosystem . What are you accountable for? Automation Architecture: Architect, plan, and implement advanced test automation standards, strategies, and scalable Automation Frameworks from the ground up DevOps & CI/CD Integration: Seamlessly integrate automated testing into the DevOps pipeline using tools like Gitlab, Jenkins, Git, and SVN to ensure continuous delivery and deployment Engineering & Scripting: Engineer and maintain complex automated test cases, translating intricate feature requirements into robust automated solutions Expertise in Test Automation frameworks (e.g., Playwright, Selenium, Cypress, or Appium) and hands-on experience with automation design and CI/CD servers Drive adoption of DevOps framework like Continuous Integration, Test Driven Development, etc. to improve quality and reliability of team's deliverable To lead through handling of pre and post-production issues related to applications and platforms Hands-on experience with automation design, CI/CD servers (Gitlab, AWS, Google Cloud), and repositories (Git, SVN) Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity while supporting business units in new product and service initiatives. Advanced Troubleshooting: Deep-dive troubleshooting of live mobile applications (Android, iOS, Web/Portals) and web services, reviewing logs, and identifying underlying codebase issues to drive resolution alongside the development team API & Cloud Testing: Conduct rigorous testing of Web Services, familiarising with JSON-based REST, SOAP, and Amazon Web Services (AWS) environments Agile Leadership: Act as a technical pillar within the Agile Scrum team, contributing to the establishment of software program design standards, TDD practices, and continuous improvement of the QA lifecycle Cross-Platform Compatibility: Drive compatibility and performance testing across multiple operating systems (iOS, Android, Web), devices and mobile/Wifi networks What do you need to have for this role? Bachelors Degree Computer Science or related qualification Total Relevant Experience: 4 to 6 years Experience in software development or automation engineering strong acumen of web (AngularJS/ReactJS) and mobile (iOS and Android) technology, network and security Expertise in Test-Driven Development (TDD) and working within JavaScript/Python software development environments using Agile/DevOps methodologies Ability to use a wide variety of open source technologies and cloud services such as AWS Experienced in system process flow, SDLC, design + documentation, Agile-Scrum delivery methodologies Excellent communication and interpersonal skills High initiative, ability to multi-task and a team player What's next? Once you've applied online, our team will carefully review your application. Due to a high volume of applications, we appreciate your patience to allow for a fair and timely review process. Should you be shortlisted for the role, we will send you an invitation via email for a digital interview. You can also check on your application status by logging into your candidate account. Maxis values diverse voices & people. We hire and reward our employees based on capability & performance - regardless of ethnicity, gender, age, education, religion, nationality or physical ability.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at maxine? Share your experience