Job Description:
Quality Assurance and Testing related:
- Support the prompt delivery and implementation of strategic initiatives and BAU enhancements requested by the business.
- Participate in discussions with the business teams and Business Analyst to understand the requirements and provide estimates for tester resources and effort (man-days) for test completion.
- Collaborate with the Developer, Business Analyst and Business teams to understand the enhancements that are to be delivered.
- Translate business requirements into complete test scenarios, conditions and expected results for user acceptance testing.
- Responsible for the execution of user acceptance testing and documentation of test results
- Track the outstanding defects and work with delivery team in resolving the tickets promptly and within the agreed timeline.
- Proactively seek to make continuous improvement to test coverage and execution
- Actively participate in scrum activities and meeting discussion, for example sprint planning, daily stand-up and retrospective.
- Prepare testing status report and work closely with business users.
Improving QA function
- Support improvement initiatives to continuously improve capabilities, productivity and efficiency of the Quality Assurance function.
- Support of knowledge management to facilitate sharing knowledge.
Competencies & Personal Traits
- Proficient in automation testing tools like Selenium
- Proficient in at least one programming language like JAVA, Python, VBScript
- Experience on testing frameworks like Cucumber, TestNG or similar
- Familiar with Github
- Independent and works well across different functions
- Strong sense of drive and commitment to deliver on responsibilities
- Strong verbal and written communication skills
- Work well in a dynamic environment.
- Experience in writing clear and comprehensive test plans and test cases is advantageous.
- Experience in automation testing covering web, mobile and desktop applications
- Experience of test management and version control tools
- Experience with tools like JIRA, Confluence, SharePoint
- Experience in SDLC framework
- Exposure to Waterfall and Agile testing process
Working Experience
- Minimum 3 year manual testing experience
- Hands-on experience in testing sales portal platforms is required
- Insurance industry experience is required
Education and Qualifications
- Diploma or Degree in engineering, computer science or a related field is preferred
- Experience with front-end application testing is a plus
- Fluent in written and spoken English