Develop, execute, and maintain test plans, test cases, and test scripts based on business requirements and technical specifications.
Identify, document, and track software defects and inconsistencies, collaborating closely with the development team to resolve issues promptly.
Participate in requirement analysis and provide feedback to improve software design and functionality.
Ensure compliance with established QA processes and standards throughout the software development lifecycle.
Stay updated with emerging trends and best practices in software testing and quality assurance.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field.
1-3 years of hands-on experience in software testing, focusing on manual testing.
Familiarity with the insurance broking domain is highly desirable.
Proficiency in creating and executing test plans, test cases, and test scripts.
Strong understanding of software development life cycle (SDLC) and QA methodologies.
Excellent analytical and problem-solving skills, with a keen attention to detail.
Ability to work independently and manage multiple tasks in a fast-paced environment.
Preferred Skills:
Experience with automated testing tools and frameworks.
Knowledge of SQL and experience in database testing.
Familiarity with Agile/Scrum methodologies.
Benefits:
Opportunity to work in a growing and dynamic industry.
Professional development and training opportunities.
Friendly and collaborative work environment.
If you are a proactive individual with a passion for software quality and a background in insurance broking, we encourage you to apply and become a valuable member of our team.