Responsibilities
- Develop, maintain, and execute manual and automated test cases
- Develop, maintain, and execute scripts for automation tests
- Identify, diagnose, and report software defects in a timely manner
- Collaborate with cross-functional teams to resolve quality issues and improve overall product quality
- Participate in code reviews to provide feedback on software design and functionality
- Work with development teams to ensure that software releases meet quality standards
- Stay up-to-date with the latest testing tools and technologies
- Contribute to the development and maintenance of testing frameworks and test plans
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum of 2 years of experience in software testing
- Experience in scripting and using testing tools such as Selenium, Appium, etc.
- Strong understanding of software development life cycle (SDLC)
- Knowledge of Agile development methodologies
- Excellent verbal and written communication skills
- Ability to work well in a fast-paced, team-oriented environment
- High level of independence
- Experience or knowledge in Insurance is an advantage