Job Description
What you will do
- Collaborate closely with cross-functional teams — including software developers, product managers, and quality assurance analysts — to understand requirements and ensure comprehensive test coverage
- Design and implement test plans, test cases, and test scenarios based on project specifications and user stories
- Develop and maintain automated test scripts using Python for functional, regression, and performance testing of software applications
- Execute automated test scripts and analyze test results to identify defects, bugs, and performance issues
- Work proactively to identify opportunities for test automation, and implement strategies to enhance testing efficiency and effectiveness
- Participate in Agile development processes, including sprint planning, daily stand-ups, and sprint reviews
- Contribute to the continuous improvement of testing processes, tools, and methodologies within the organization