Senior Associate - RC - Emerging Tech Risk & Cyber (Senior Software QA Engineer)
Senior QA Engineer is responsible for overseeing the activities of the junior QA personnel. He leads the junior department in producing test cases, leading testing procedures, and ensuring the successful deployment of software solutions.
o Leading software reviews and test strategy sessions.
o Prepare and set up test framework and environment.
o Participate in software design reviews and walk-throughs.
o Collaborate closely with the end-user and the development team to understand functional and design specifications of new website features and services.
o Work with the development team to develop unit tests, integration tests, system tests, usability tests, security tests, stress tests and regression tests.
o Suggest test strategy to suit different software applications.
o Design and execution of test plans.
o Track and manage software defects using a bug-tracking system.
o Quality assurance of the website's functionality, performance and security.
o Candidate must possess at least a Degree/ Diploma in Computer Science/Information Technology or equivalent.
o Knowledge of QA methodologies is essential.
o Strong QA and analytical skills
o Able to write and review test cases.
o Understanding of Linux, Windows Server and internet browser combinations (IE, Firefox and Chrome) is necessary.
o Good understanding of the defect lifecycle.
o Excellent communication (oral and written) and interpersonal skill.
o Having experience with manual and automated testing using Selenium is an added advantage.
o Development knowledge with PHP, Java and MySQL is an added advantage.
o Ability to write and execute SQL queries is an added advantage.
o Candidate should be a Malaysian citizen or hold relevant residence status.