Quality Assurance Engineer

 Published 2 months ago
    
 Egypt
Apply Now Please mention DailyRemote when applying

Disclaimer: Before you apply, please make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

  • Develop and execute test plans, test cases, and test scripts.
  • Identify, document, and track defects in software applications.
  • Collaborate with developers and product managers to understand requirements and ensure quality standards.
  • Perform manual and automated testing of software applications.
  • Conduct regression testing and performance testing.
  • Analyze test results and provide feedback to the development team.
  • Participate in code reviews and contribute to continuous improvement of testing processes.
  • Maintain testing documentation and reports.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in software quality assurance or testing.
  • Experience with automated testing tools (e.g., Selenium, JUnit, TestNG).
  • Strong understanding of software development life cycle (SDLC) and testing methodologies.
  • Proficient in writing test cases and defect tracking.
  • Familiarity with programming languages (e.g., Java, Python, C#) is a plus.
  • Knowledge of performance testing tools (e.g., JMeter, LoadRunner) is advantageous.
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.

Ace Your Job Interview

Read our advice on how to answer the most common interview questions.