Design and execute thorough test plans to validate the functionality, performance, and usability of our software applications
Collaborate with development teams to identify and resolve defects throughout the software development lifecycle
Develop and maintain comprehensive documentation, including user guides, technical manuals, and release notes
Continuously research and implement best practices in software testing and documentation to improve our processes
Analyse test results and provide detailed reports to stakeholders, highlighting areas for improvement
Assist in the deployment and implementation of software solutions at client sites
Requirement:
Bachelor's degree in Computer Science, Information Technology, or a related field
2+ years of experience in software quality assurance and technical documentation
Proficiency in designing and executing manual and automated test cases
Excellent understanding of software development methodologies and testing frameworks
Strong analytical and problem-solving skills, with the ability to identify and troubleshoot complex issues
Excellent written and verbal communication skills, with the ability to effectively convey technical information to both technical and non- technical stakeholders
Familiarity with software documentation best practices and tools