About the job
Join our innovative team at Progressoft as an Implementation Testing Engineer. We are seeking a talented individual who will be integral in delivering top-notch software solutions through meticulous implementation and testing processes. The ideal candidate will possess a robust understanding of both implementation and testing methodologies, ensuring that we meet our clients' high standards.
Key Responsibilities:
- Engage in project planning, providing valuable insights on testing requirements, potential risks, and project timelines.
- Develop and uphold comprehensive test documentation, including detailed test plans, test cases, and results reports.
- Acquire an in-depth understanding of our software products and their functionalities, ensuring alignment with the agreed-upon project scope.
- Collaborate with a diverse range of stakeholders including developers, implementation teams, project managers, and business analysts to identify and articulate precise test cases.
- Design and execute thorough test plans and cases to confirm that software solutions fulfill user requirements and expectations.
- Execute test cases, monitor defect tracking, and collaborate with development teams for prompt resolution of identified issues.
- Conduct comprehensive end-to-end testing for customer software solutions, ensuring alignment with project specifications and customer profiles.
- Oversee setup certification and readiness assurance before customer testing commences, encompassing both standard and exceptional test cases identified during requirement workshops.
- Manage the testing phase collaboratively with the customer's SIT and UAT teams, addressing queries and tracking reported issues, bugs, or change requests, while coordinating with the project owner and managers.
- Provide consistent tracking and reporting of testing status on a daily and weekly basis, ensuring alignment with project management and stakeholders.
- Support customers during test case execution, monitoring defects, and facilitating internal reporting while following up with the development team.
- Perform necessary testing on resolved bugs before approval for customer release.
- Conduct post-release checks to ensure the environment is ready for customer testing, confirming that no new or reopened issues exist.
