
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A growing tech company in Kuala Lumpur seeks a passionate Software Developer with 1-4 years of experience. Responsibilities include developing and executing test plans, performing manual and automated testing, and collaborating closely with cross-functional teams. Candidates should have a Bachelor’s degree in Computer Science and a strong understanding of software QA methodologies. This position offers a hybrid working arrangement and various employee benefits including career growth opportunities and a fun working environment.
We develop customised, enterprise-grade solutions to empower businesses to effectively communicate and engage with their customers via their digital channels. We have two offices in Malaysia, in Kuala Lumpur and Kota Kinabalu. We aim to provide top‑notch tech solutions with data and strategy to elevate our client’s customers’ digital experience. Services include Technology Consultation, Custom Development, UI/UX Website Development, Mobile Apps Development, DevOps.
We’re looking for a passionate and proactive Software Developer to join our team. This role is ideal for someone with 1–4 years of experience who is comfortable working across the front‑end, back‑end and has a basic understanding of infrastructure and deployment. You’ll play a key role in building, maintaining, and improving our web applications while gaining exposure to a wide range of technologies and best practices.
Test Strategy & Planning: Develop, document, and execute detailed test plans, test cases, and test scripts based on product requirements and design specifications.
Manual & Automated Testing: Perform a variety of testing types, including functional, regression, integration, performance, and user acceptance testing (UAT).
Bug Management: Identify, document, and track software defects and inconsistencies using our bug tracking systems. Work with developers to ensure issues are resolved in a timely manner.
Support: Provide Level 1 and Level 2 technical support for internal/external users of business applications.
Automation: Design, develop, and maintain automated test scripts and frameworks to increase test coverage and efficiency.
Collaboration: Work closely with cross‑functional teams (developers, product managers, and designers) to understand product requirements and ensure a quality‑first approach throughout the software development lifecycle.
Process Improvement: Participate in the continuous improvement of QA processes, tools, and methodologies to enhance overall team effectiveness and product quality.
Analysis & Reporting: Analyze test results, provide clear and concise reports on product quality, and contribute to release readiness decisions.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Familiarity with Agile development methodologies.
Experience: Proven experience (1+ years) as a Software QA Engineer, or a similar role, in an agile development environment.
Technical Skills: Strong understanding of software QA methodologies, tools, and processes.
Testing Expertise: Experience with various types of testing, including manual and automated.
Automation Tools: Hands‑on experience with test automation tools and frameworks such as Selenium, Cypress, Playwright, or similar.
Scripting/Programming: Proficiency in at least one scripting or programming language (e.g., PHP, Node.js, C#).
Databases: Experience with database testing, including writing SQL queries.
Problem‑Solving: Excellent analytical skills and a strong attention to detail.
Communication: Exceptional written and verbal communication skills. Ability to clearly articulate defects and collaborate effectively with technical and non‑technical stakeholders.
Solid understanding of software development lifecycle (SDLC) and quality assurance processes.
Hybrid Working Arrangement
EPF, SOCSO & EIS
Entitlement of various leaves such as Annual Leave, Medical Leave, Compassionate Leave, Paternity Leave, Maternity Leave etc.
Fun Working Environment
Career Growth Opportunities
Be part of a growing tech company shaping innovative software solutions.
Collaborative and supportive work culture where your voice matters.
Opportunities for career growth and professional development.
Flexible, modern workplace with a focus on work‑life balance.
Competitive salary and benefits package.