Test Automation Engineer, KL
Pixl8
Full-time
Hybrid
Petaling Jaya, Malaysia
Description
We are Pixl8 Group; a technology company providing the best digital solutions, for people-based businesses. We are passionate about harnessing technology to deliver exceptional digital experiences. We believe in the power of collaboration, innovation, and pushing the boundaries of what is possible.
Specialising in the integration of highly personalised tech, our suite of products and services give businesses fully-customisable and off-the-shelf solutions, they control. Our clients include the Federation of Small Businesses, National Union of Journalists, The Institute of Structural Engineers and The Bar Council.
Since 2001 we’ve worked with hundreds of organisations to build integrated websites, CRMs, bespoke software and have now consolidated our expertise into flourishing products such as ReadyMembership (https://www.readymembership.com) and EventFolio, based on our open-source Preside Platform (https://preside.org).
Operating globally, Pixl8 Group Ltd is seeking a dedicated and skilled mid-level Test Automation Engineer to join our dynamic team in Kuala Lumpur. As a Test Automation Engineer your core accountabilities are as follows:
- Test automation development - including collaborative testing, continuous integration and defect management
- Documentation, planning and reporting
- Stay up to date with the latest trends and best practices and recommend new testing tools and methodologies
The Role
Pixl8 has a team of over 60 specialists in digital development, design, marketing strategy and project management. The Product team at Pixl8 are responsible for developing the ReadyMembership platform and other products which are used to deliver outstanding solutions to the association and membership sector. We are passionate about our work and looking for a Test Automation Engineer to develop and execute exploratory and automated tests to ensure product and bespoke client project quality.
The Test Automation Engineer will play a crucial role in ensuring the quality and reliability of our software products. You will be responsible for developing and maintaining our test automation frameworks, working closely with cross-functional teams, and driving continuous improvements in our testing processes. This is a fantastic opportunity for someone who is passionate about technology and quality assurance.
You will have worked in other technology product organisations and it is highly desirable that you have practical experience of digital product implementation processes. You will be familiar with a range of technologies including CMS and CRM or event management software.
This is primarily a remote role, based in Kuala Lumpur, with some time expected to be spent in our office in Petaling Jaya, Selangor (to be agreed with your Line Manager) and requires close coordination of development support both locally and with global teams.
You'll work with the team to...
- Test Automation Development:
- Develop and maintain Cypress-based test automation frameworks for web applications using our extended framework
- Write, execute, and maintain end-to-end and integration tests
- Create and maintain test data that can be installed and removed as part of the testing workflow
- Utilise TestTrek our in-house developed platform
- Collaborative Testing:
- Collaborate with cross-functional teams to design and implement effective test strategies
- Collaborate with the Service teams QAs to support test generation with client projects
- Participate in design and code reviews to ensure testability and quality
- Continuous Integration:
- Work with the platform team to understand and support the CI/CD running of tests using Gitlab
- Defect Management:
- Identify, document, and report software defects
- Track and resolve defects, working closely with developers
- Documentation and Reporting:
- Maintain detailed automation-related test documentation, test plans, and test cases
- Prepare reports on testing activities and outcomes
- Stay Updated:
- Keep abreast of the latest trends and best practices in Cypress and automation testing
- Explore and recommend new testing tools and methodologies
Requirements
- Desirable to have a Bachelor’s degree in Computer Science, Information Technology, or a related field
- 3-4 years of experience in test automation using Cypress and JavaScript or strong Javascript development skills and understanding of Test automation frameworks.
- Proficiency in Git for version control
- SQL database proficiency would be beneficial
- Experience with API testing tools and techniques
- Excellent problem-solving and debugging skills
- Familiarity with Agile development processes
- Strong communication skills and a team player
- Proactive and self-motivated with a passion for software quality
- Experience with performance and load testing
- Knowledge of additional testing tools or frameworks
- ISTQB or similar certification is a plus
Do you share our values?
- Above & beyond
Continuous improvement and stretching our limits is our default mindset - Always accountable
Our teams take responsibility to deliver excellence - Authentic & conscientious
We are honest and work with integrity at all times - People first
Our people are our greatest asset and are our source of strength - Curious & driven
We have an appetite to discover innovative methods that simplify and accelerate success
Benefits
We are always keen to hear from applicants that would be interested in working hybrid, flexible hours.
- 18 days of holiday + recognised/agreed public holidays
- Healthcare scheme
- Company socials and team trips
- Ongoing personal development
- Collaborative and dynamic work environment
- Performance bonus
- Salary depending on experience
- We are a remote-first company that provides office space as/when needed (in Kuala Lumpur as well as London).
- We believe in a great work-life balance - we do the work and log the time but also understand needing time for family and other responsibilities
Salary
The salary for this role is based upon experience but will range from RM 6,000 to RM 8,000 per month.
ISO
You'll carry out your role in accordance with the requirements of ISO/IEC 27001 as reflected in the Company's policies and procedures and the ISO/IEC 27001 organisational structure charts.