Overview
QA – Application Engineering Jobs in Federal Territory of Kuala Lumpur, Malaysia at PayNet (Payments Network Malaysia)
Title: QA – Application Engineering
Company: PayNet (Payments Network Malaysia)
Location: Federal Territory of Kuala Lumpur, Malaysia
Summary Of Responsibilities
As a Software Quality Assurance Engineer, you will play a crucial role in ensuring the quality and reliability of our software products through automated testing. You will work closely with the senior QA test automation engineer and development team to automate testing of the assigned products or projects and contribute to the overall improvement of our software development process.
Test planning and strategy
Be involve and assist in creating test plans and test strategies for projects / existing products.
Collaborate with senior testers and developers to identify areas suitable for automation.
Test Automation
Develop and maintain automated test scripts using automation tools and frameworks (e.g Selenium, JavaScript, Pyhton, Postman, etc)
Execute automated test cases and report, track and troubleshoot on defects.
Continuously enhance and optimize automated test scripts.
Manual testing
Executed manual test cases as needed, especially for areas not covered by automation.
Plan and explore ways to automate as part of backlog.
Defect reporting
Identify, document and track software defects in issue tracking system (i.e: JIRA, Test Rail)
Regression testing
Conduct regression testing to ensure that new changes do not adversely affect existing functionality.
Collaboration
Collaborate with senior testers, application developers, product managers, and other stakeholders to understand requirements and provide continuous feedbacks.
Documentation
Document test cases, monitor test results and test reports in tools (e.g: TestRail, PivotalTracker)
Continuous learning
Independently learn and stay updated with testing methodology and automation tools.
Provide feedback and propose for required training for upskill of self and team members.
Problem Solving
Ability to solve issues identified through problem solving methodologies.
Technical Qualifications
Experience with test automation script langues such as Python, Java, Selenium, Robot Framework, Rest API, Postman, SoapUI, Git, Pivotal Tracker, etc.
Beginner or Intermediate level of understanding of the main concepts and processes around bug lifecycle, testing methodology and test estimation.
Knowledge of application functions, bug fixing, and testing protocols, Agile/Hybrid Agile, and DevOps
Additional Desirable Skills
Good communication skills in both written and verbal preferably in English.
Effective contributor or exposed to working in an agile environment.
Extremely diligent, fine eye for details, problem-solving capabilities and a team player.
ISTQB or similar test certification
Qualifications
Minimum Qualifications
Bachelor’s Degree in Computer Science, Information Systems Technology, or Software Engineering
Minimum 2 years of relevant work experience,
Fresh graduates with exceptional self-starter competencies will be considered for entry level positions too.
Relevant work experience in the Financial Services and/or Technology sectors would be an added advantage.