• Develop test plans, test cases, test scripts, and test reports on multiple projects of various size
    • Perform testing on various software, telecom, and reporting systems
    • Validate that user expectations are achieved during the testing process
    • Review user requirements documents to ensure that requirements are testable
    • Provide timely feedback to analysts, technical team, and project management
    • Aid in the coordination of User Acceptance Testing and work with project managers, business analysts, and developers to perform testing efforts


    • Minimum 2 years of working experience as Quality Assurance
    • Understand the function of QA in software development
    • Understand the concept of System Development Life Cycle
    • Understanding of Agile software development
    • Excellent communication, presentation, and interpersonal skills
    • Have knowledge about programming (have been a developer)
    • Willing to learn and innovate

    Nice To Haves:

    • Familiarity with automation tools

    Send CV to [email protected]
    Subject : [QA] Name