Job Title: QA Engineer
Location: Zamalek, Cairo
Employment Type: Full-Time (Hybrid)
Experience Level: 3+ Years
About The Role
We are seeking a detail-oriented and skilled
QA Engineer to join our growing team at
Ingame. The ideal candidate will play a key role in ensuring the quality, stability, and reliability of our software products through a combination of automated and manual testing.
You will collaborate closely with developers, product managers, and other stakeholders to deliver exceptional user experiences across web and mobile platforms.
Key Responsibilities
- Test Automation: Design, develop, and maintain automated test scripts using tools such as Selenium, Cypress, Playwright, or Appium.
- Manual & Automated Testing: Execute test cases across web and mobile applications to identify defects and ensure product quality.
- Collaboration: Work closely with developers and product teams to troubleshoot, debug, and resolve software issues.
- Agile Participation: Actively participate in sprint planning, daily stand-ups, and retrospectives.
- Documentation: Create and maintain detailed test documentation, including test plans, test cases, and reports.
- Test Coverage: Conduct regression, performance, and integration testing to ensure software reliability.
- Continuous Improvement: Enhance automation frameworks and contribute to the optimization of QA processes.
Qualifications
- Minimum of 3 years of experience in software quality assurance, including 2+ years in automation testing.
- Strong understanding of software testing methodologies, SDLC, and Agile principles.
- Hands-on experience with automation tools such as Selenium WebDriver, Cypress, Appium, TestNG, or JUnit.
- Experience with version control systems (e.g., Git).
- Solid knowledge of REST APIs and proficiency with Postman or Newman.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.