**AREA OF RESPONSIBILITY**
**1.
Quality Assurance**
- Actively participate in walk-through, inspection, review and user group meetings for quality assurance
- Evaluate requirements, specifications and technical design documents to provide timely and meaningful feedback
- Design, create, and execute test cases within respective team to ensure quality
- Manage test environment creation & maintenance to ensure structured quality process
- Manage test coverage to ensure prevent future quality issues
- Plan, document, evaluate and track testing results to ensure no quality issues get through
- Participate in production implementation verification and being accountable for validating product quality
- Analyze, track, record, resolve, and document post-production quality issues and defects to prevent it from happening again
- Contribute to and assist in implementing improvements in test methods and strategies
**2.
Test Automation**
- Formulate and share the knowledge for implementing automation test
- Improve and implement automated testing processes
- Establish and maintain test cases and automation test script for new and existing products to meet standards and procedures
- Maintain test cases and automation test script
**3.
Analysis**
- Take responsibility for test infrastructure including environments and software, liaising with teams such as DevOps and Support in areas such as CI/CD
- Responsible for all supporting infrastructure for testing
- Determine the strategy repository that will be implemented in testing
**4.
Communication**
- Communicate quality related things to cross-division properly to ensure cross-division understanding of quality
- Influence other division & teams about quality mindset to foster collaboration in building high quality products
- Bachelor Degree or Diploma, majoring in Computer Science/Information Technology/Information System/Electrical Engineering/Math.
- 3+ years of relevant QA/QE technical experience
- Having experience of mentoring IT Quality assurance staff
- Manual and automation testing experience.
- Create clear, concise detail oriented test plans/cases
- Ability to understand and create test plans from specifications or verbal communications
- Strong knowledge of software QA methodologies, tools and processes
- Expertise with automated testing tools like Selenium, REST Assured, etc
- Strong understanding of CI/CD
- Desire and willingness to work on new skills and technologies
- Strong verbal, written and interpersonal communication skills
BRJ722mMtc