1. Ensure adherence to Company’s Quality Assurance test methodology and discipline
- suggest new tools and techniques, or process and procedures to improve testing efficiency.
2. Actively participate in the team and project activities, and observe risks / issues escalation management procedures
3. Create the applicable test plans for manual, automation, or non-functional testing in support of the project and / or development schedule, whichever is applicable
liaise with the business analysts and project owner to ensure alignment of scope and testingprepare individual test estimates based on the requirement create test matrices, requirement traceability matrices, test cases and test scripts automate test cases, where applicable4. Perform test activities to meet project delivery in compliance with the Company’s QA test methodology and discipline
execute the applicable manual, automated, functional, or non-functional testsanalyze test results, root causes of functional or performance issues, recommend corrective actionscoordinate with development teams for bug fixes5. Generate status and summary reports
ensure that all progress, delays, risks, and issues are correctly reflected in all status reports and communicated to Team Lead, Scrum Master, and / or QA Manager6. Assist in the preparation of documentation materials for user manuals / system manuals.
7. Perform other duties as required to deliver exceptional service to support the business goal of the company.
Knowledge, competencies & skills
Working experience in software testing life cycleWorking knowledge in different testing methodologies : Blackbox, Graybox, regression, functional, exploratoryWorking experience with manual testing : Create tests, design tests, execute tests, manage test execution, create test reportWorking knowledge in automation and non-functional testing methodologies (volume, load, stress) is an advantageWorking experience in other automation technologies is a plusEducation and Experience :
Bachelor’s degree in Information Technology, Computer Science, Computer Engineering or EquivalentAt least 4 years’ experience in Quality Assurance and Software DevelopmentMust have strong knowledge in Cucumber, Webdriver.IO, JAVA Script, and PythonSecurity : the successful candidate will have to comply with CHAMP Security Requirements (including but not limited to CHAMP’s IT Security Policies, especially the ISMS Policy and the Acceptable Use Policy, mandatory courses, confidentiality and data protection, use of company assets, and incident reporting).