Digital Talent MENA is looking for a Senior QC Engineer for one of our Clients in Egypt.
Our client is a B2B marketplace specializing in centralizing operational purchases and offers additional services such as gift deliveries, event arrangements, and international purchase assistance with offices in KSA and Egypt.
Responsibilities:
- Establish and coordinate test strategies with development/product teams.
- Design and implement test plans and test cases.
- Mentor and instruct QA team members, helping them make decisions and solve problems.
- Contribute to the maintenance and development of mobile test automation frameworks for Android and iOS.
- Develop and execute automated Ul and functional tests on real devices and emulators.
- Review test results daily and report issues.
- Enhance and maintain automated Cl flows.
- Troubleshoot issues in systems under test.
- Manage meetings, set goals, provide feedback on testing tasks, and delegate testing responsibilities.
Requirements:
- BS/MS degree in Computer Science, Engineering, or equivalent experience.
- 6+ years of experience as a Software Development Engineer in Test in a production environment.
- Ability to multi-task, proactive in project planning and requirements gathering.
- Excellent English communication skills, especially written.
- Proficiency in mobile or web application testing.
- Experience in programming languages such as Java, Groovy, Ruby, Python, or JavaScript.
- Extensive experience with Appium or Selenium WebDriver.
- Familiarity with testing frameworks like TestNG, JUnit, or Cucumber.
- Comfortable with Git, and CI processes using tools like Jenkins, JIRA.
- Knowledge of SQL/NoSQL databases.
- Attention to detail and ability to diagnose complex issues in application testing.
- Bonus for leadership experience, native mobile testing frameworks, and micro-services architecture knowledge
Benefits:
- Salary in USD
- Remotely Work