Responsibilities
Review and analyze system specifications
Develop detailed test plans and test cases based on requirements
Execute test cases and analyze results to identify defects
Document and report defects to the development team
Collaborate with the development team to resolve issues and retest the software
Ensure that the software adheres to quality standards and follows the industry best practices
Participate in team meetings to provide feedback on the software and testing process
Qualifications
Bachelor's degree in computer science, IT or a related field
2 years of experience in software testing, including functional testing
Understanding of Agile software development methodologies
Strong analytical and problem-solving skills
Excellent communication and collaboration skills
Familiarity with testing tools and frameworks, such as Selenium and JUnit
Experience writing automation test scripts
Keyskills: testing tools framework junit functional testing analytical skills test scripts agile methodology software testing life cycle selenium software testing