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
- Contribute in creation of 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
- Coordinating with Development Team Regarding Project Status and Builds
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
- Planned attendance for optimum service support as scheduled
5.Knowledge Transfer:
- Conducting and participating in Trainings, Team Meetings and other Knowledge Transfer Projects
- Actively generate innovative ideas Eg: Number of fresh approaches/ ideas introduced"
Requirements
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
- Bachelor’s degree in Computer Science, Computer Engineering, Information System, Electrical Engineering
or related fields