1. Design, Test and Verify to ensure user application components meeting requirements and functional specifications.
2. Execute Unit, Regression, Integration, Performance and System Tests.
3. Work with software developers regarding test procedures and results to resolve issues.
4. Perform defect tracking management and follow through with solutions.
5. Participate in software feature design review, prepare, and publish test reports for software releases (both major and minor releases).
6. Review software documentation to ensure technical accuracy and completeness.
7. Design and implement tests using scripting languages and other tools used in manual testing environment.
Job Requirements:
1. Degree in Computer Science/Information Technology or related discipline.
2. At least 3 years of working experience in software testing development
3. Experience of leading and guiding junior team members
4. Working knowledge on web development
5. Experience with automated testing frameworks
6. Working knowledge of API testing. Strong understanding of and experience in HTTP, JSON
7. Proficient in Git version control system as part of SDLC
8. Familiarity with Performance Testing tools such as JMeter, LoadRunner, etc
9. Understanding of CI/CD pipelines (i.e., Jenkins)
10. Experienced with testing tools such as TestRail, etc
11. A proactive approach to problem-solving with strong analytical and research skills
12. Good at teamwork, result-oriented, and resilient.