Job Overview
AREAS OF RESPONSIBILITY:
- Develops, maintain and organize automated or manual test cases for execution.
- Reviews documented test cases and identifies for automation opportunities and user acceptance criteria changes.
- Maintains and develops automated test framework.
- Creates robust test suites derived from product requirements, risk assessment, platform and configuration.
- Maintains organization and structure of test suite library.
- Test Coordination/Execution.
- Performs analysis of project acceptance criteria and requirements.
- Conducts Ad Hoc and experience based testing.
- Defect Reporting/Tracking.
REQUIREMENTS:
- Friendly, discipline and tough personality.
- Bachelor’s degree in computer science, information technology or electrical engineer, or equivalent experience.
- Minimum has 2 years work experience in related field.
- Knowledge and experience in programming language(s) such as Java, Go or PHP.
- Having knowledge in Security, Logic, Source Code Review and or white box testing is preferable
- Familiarity with test automation.
- Strong knowledge of and demonstrated experience in Identifying and documenting test cases, Creating test plans.
- Having knowledge on Software Testing of Web applications, Mobile devices and Payment Gateway Application.
- Strong understanding on testing tool, database, operating system, APIs, CI/CD and git version control
- Must be comfortable working in highly collaborative environments.
- Must be able to conduct presentations in group settings in a professional and courteous manner.
- Strong communication, and interpersonal skills are a must.
- Experience with Agile software development is preferred.
- Must be able to learn new and emerging concepts very quickly.
- Must be able to maintain good productivity in developing test plans and manual and automated test cases.