
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading technology company in Kuala Lumpur is seeking a QA Automated Tester to ensure the reliability and performance of its software products. The successful candidate will work closely with developers and cross-functional teams, designing and executing both automated and manual test scripts. Key qualifications include over 3 years of experience in automated testing, proficiency in Selenium, and a degree in IT. This role offers a great opportunity for collaboration within an agile environment and substantial skills development.
As a QA Automated Tester, you will play a pivotal role in ensuring the reliability, functionality and performance of our software products.
You will work closely with developers, project managers and cross-functional teams to design, implement and execute automated and manual test scripts.
Test Planning and Strategy: collaborate with stakeholders to understand project requirements, create test plans and define test objectives, environments, cases and data.
Test Automation: develop, maintain and enhance automated test scripts using Selenium for functional, regression, performance and smoke testing of web applications; automate deployment of test environments as needed.
Test Execution: execute automated and manual tests, analyse results, categorize and report defects; monitor and manage test environments and configurations; execute API testing using tools such as Postman and Rest Assured.
Test Data Management: create and maintain test data sets for automated and manual testing, ensuring data consistency and isolation.
Defect Management: identify, report and track defects using issue tracking systems such as JIRA or Zephyr; work closely with development teams to prioritise and resolve defects.
Documentation: document test cases, test scripts and results; maintain comprehensive documentation of testing processes and procedures.
Collaboration and Communication: work closely with cross-functional teams including developers, product managers and quality assurance teams; communicate test progress, results and issues to stakeholders.
Performance Testing: conduct performance testing and analyse system performance under varying conditions; identify bottlenecks and suggest improvements.
Test Automation Best Practices: stay updated with industry trends and best practices in test automation and advocate for these within the testing team.
Minimum 3+ years of automated software testing experience.
Proficiency in test automation tools and frameworks using Selenium.
Strong programming and scripting skills (e.g. Java).
Experience with BDD tools like Cucumber or SpecFlow.
Knowledge of performance testing tools such as JMeter or LoadRunner.
Exposure to cloud platforms like AWS and containerization with Docker.
Familiarity with version control systems (e.g. Git).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Knowledge of agile development methodologies.
Bachelor’s or associate degree in an IT discipline.
ISTQB or similar QA certification.
Report to development QA lead.
Work within an agile team to develop and test applications.
Design, develop and execute manual and automated test cases in accordance with established standards.
Assist developers in analysing and resolving technical issues.
Assist in preparing manuals, specifications and other technical documentation.
Assist in the collection and documentation of users’ requirements, bugs, development of user stories and estimates.
Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.