Job Description: Software Tester
Position:
Software Tester
Location:
Dubai
Experience:
5 years of relevant experience
Education:
Bachelor's degree in computer science, IT, or any related discipline
Employment Type:
Full-time
Key Responsibilities
Test Planning:
Understand and analyse system requirements and technical specifications.
Design, develop, and execute test plans, test cases, and test scripts.
Manual and Automated Testing:
Perform manual testing of software applications to identify bugs and ensure functionality.
Develop and execute automated test scripts using testing tools like Selenium, JUnit, or TestNG.
Defect Management:
Identify, document, and track software defects in a structured manner.
Work closely with the development team to ensure issues are resolved effectively.
Performance and Security Testing:
Conduct performance testing to ensure applications meet speed and scalability requirements.
Perform security testing to identify potential vulnerabilities.
Regression Testing:
Test updated software to confirm that changes or enhancements have not negatively impacted existing functionality.
Collaboration:
Collaborate with developers, business analysts, and project managers to understand requirements and user needs.
Provide timely and comprehensive feedback on product quality.
Reporting and Documentation:
Prepare and maintain detailed test reports, summaries, and documentation.
Communicate test results and provide recommendations for improvement.
Continuous Improvement:
Stay updated on emerging testing tools, techniques, and best practices.
Qualifications: