Job description for QA Engineer at Krenovator Sdn Bhd
Responsibilities:
● Analyze and clarification of requirements with the engineers or project managers
● Test current and new products and identifying deficiencies
● Write test cases for each product, task, enhancement
● Develop and execute automation scripts
● Suggest solutions to identified product problems
● Identify problem areas, add them to a tracking system
● Discuss fixes with developers
● Investigate product quality in order to make improvements to achieve better customer satisfaction
● Plan, create and manage the overall Quality Planning strategy
● Collaborate with the Product Development team to ensure consistent project execution
● Identify and prioritize test conditions addressing product risks and features to be tested
● Identify quality assurance process bottleneck and suggest actions for improvement
● Oversee continuous improvement projects
● Collect quality data
● Maintain the test documentation
Qualifications and Requirements:
● BSc in Computer Science or Related Field
● Extensive automation experience and the ability to specify, to develop and to implement automation frameworks and advice on industry best practice
● Automated testing experience focused on REST Automation (APIs), UI Automation and Mobile Automation
● Experience with automated testing - Selenium, Cucumber, Katalon Studio.
● Comfortable running SQL queries
● Must have experience testing mobile applications for both Android and iOS devices, web applications in multiple browsers
● Experience with shell scripting languages, Python, PHP and JavaScript
● Experience with source code management tools - GIT
● Understanding of web security standards and best practices
● Experience working in an Agile/Scrum development process
● Good time-management skills
● Experience with Project Management Platforms – ClickUp and Jira