https://bayt.page.link/CJEEUG8cJj9buJtj8
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Work Schedule


Second Shift (Afternoons)

Environmental Conditions


Office

Job Description


As a QA Tester, you will play a crucial role in ensuring the quality and functionality of software applications by testing them for errors, bugs, and performance issues. You will collaborate with developers, product managers, and other partners to ensure that the product meets the highest standards of quality before being released.


Key Responsibilities:


  • Test Planning & Strategy: Develop detailed and comprehensive test plans, test cases, and test scripts based on functional and non-functional requirements.
  • Manual Testing: Conduct functional, regression, and exploratory testing to ensure the application behaves as expected in different scenarios.
  • Automated Testing (if applicable): Write and maintain automated test scripts using tools like Selenium, TestNG, or others to improve testing efficiency and coverage.
  • Bug Identification & Reporting: Identify, document, and track defects in the software. Provide clear and detailed information to developers for reproduction and resolution.
  • Collaboration: Work closely with developers, product managers, and other partners to understand project requirements and provide feedback on areas of improvement.
  • Test Execution: Complete tests based on test cases and monitor software performance, usability, and stability.
  • Performance Testing: Perform load and stress tests to ensure the software can handle expected traffic and usage.
  • Documentation: Maintain detailed records of test results, issue reports, and recommendations for improvements.
  • Continuous Improvement: Participate in post-release testing and provide insights into test processes for ongoing improvements.

Required Qualifications:


  • Experience: 5 years of experience in QA testing (manual or automated).
  • Education: Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field (or equivalent experience).

Skills:


  • Proven understanding of software QA methodologies, tools, and processes.
  • Experience in writing clear, concise, and comprehensive test plans and cases.
  • Familiarity with bug tracking tools like JIRA, Bugzilla, or others.
  • Knowledge of scripting languages and automated testing tools (e.g., Selenium, QTP, or similar tools) is a plus.
  • Basic knowledge of databases and SQL for data validation.
  • Good understanding of agile development methodologies and working in agile environments.

Preferred Qualifications:


  • Experience in performance, security, or usability testing.
  • Knowledge of continuous integration tools (e.g., Jenkins, Git).
  • Familiarity with version control systems (e.g., Git, SVN).
  • Experience with testing mobile applications (Android/iOS) is a plus.

Soft Skills:


  • Strong attention to detail and dedication to quality.
  • Ability to work independently and as part of a team.
  • Strong interpersonal and time-management skills.
  • Ability to prioritize multiple tasks in a fast-paced environment.
لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.