Software Tester

N2S.Global
United Arab Emirates
AED 50,000 - 200,000
Job description

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.
  • 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.
  • 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.
  • Stay updated on emerging testing tools, techniques, and best practices.
  • Contribute to the development of automated testing frameworks.

Qualifications:

  • Education: Bachelor's degree in computer science, IT, or a related field.
  • Proven experience as a Software Tester or QA Engineer in a software development environment.
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Hands-on experience with both manual and automated testing tools.
  • Familiarity with bug tracking tools (e.g., JIRA, Bugzilla).
  • Basic knowledge of programming languages (e.g., Java, Python) is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and a passion for delivering high-quality software.
  • Effective communication and teamwork skills.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Tester jobs in United Arab Emirates