About the job
Join our innovative team at Progressoft as a Software Implementation Testing Engineer. In this pivotal role, you will ensure our software solutions are successfully implemented and thoroughly tested. We seek a candidate with a solid foundation in both implementation and testing practices, dedicated to delivering exceptional products to our clients.
Key Responsibilities:
- Engage in project planning by providing insights on testing requirements, potential risks, and timelines.
- Draft and uphold comprehensive testing documentation, including test plans, test cases, and reports.
- Acquire and maintain an in-depth understanding of our software products, including customization and integration per the client's finalized scope.
- Collaborate with various stakeholders—developers, implementation teams, project managers, and business analysts—to define and document test cases.
- Formulate and execute test plans and cases to ensure that software products fulfill end-user needs.
- Conduct testing, track defects, and liaise with the development team to facilitate prompt resolution.
- Perform end-to-end testing for customer-specific software solutions according to project agreements.
- Carry out comprehensive setup certification and readiness checks before the client's testing and acceptance phase.
- Oversee the entire testing phase in conjunction with the client’s SIT (System Integration Testing) and UAT (User Acceptance Testing) teams, addressing queries and tracking reported issues.
- Ensure accurate reporting on testing status and align findings with project managers and product owners.
- Assist clients during test case execution and track reported defects, ensuring clear communication with the development team.
- Conduct post-release checks to verify that systems are functioning correctly before further customer testing.

