ROLE AND RESPONSIBILITIES
Responsibilities:
Responsibilities:
1. Test Management
- Responsible for setting up the test environment, create/ design Test scenarios and Test cases.
- Analyze, review and assess software requirements, specifications and models for testability.
- Measure performance of components and provide data for software metrics.
- Track overall app productivity i.e. bugs arising and resolution quality.
2. Test Script Creation and Refactoring
- Automate tests (supported by test lead).
- Contribute to the creation of test plans & test reports.
- No of bugs triaged as per defined process.
- Accountable for App testing configurations software modules (Unit and integration testing) against final requirements as per Microsoft/partner requirements.
3. Test Execution
- Prepare and acquire test data.
- Execute and log tests, evaluate results and document deviations from expected results.
- Conduct Peer Reviews on Test Cases and Defects.
- Perform Sanity, System Testing and Regression Testing.
4. Test Reporting
- Run reports on identified defects and tracking them to closure.
- Periodic (Daily) reporting of the Daily status of all assigned tasks to the supervisor.
PERSON SPECIFICATIONS
Academic Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, Information System, Electrical Engineering or related fields.
Professional Qualifications
- Relevant professional qualification;
Experience
- At least 1-year experience in Software testing environment.
- Understanding of SDLC
- In-depth knowledge of Windows Operating Systems.
- Proficiency in MS Office and SQL Queries.
- Basic Azure knowledge. Certifications is a plus.
- Understanding of C# and PowerShell is a plus
- Any combination of certifications in Testing Tools, ISTQB is preferred
- Experience in Azure, Cloud Services (REST), Power BI Certified is an added advantage
- Good understanding of SQL language and should be able to write queries in the same e.g JOINS and GROUP BY