Delegated Leader Software QA Engineer - Cairo
TEMPO -
New Cairo, CairoPosted 3 years ago10Applicants for1 open position
- 8Viewed
- 3In Consideration
- 5Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Work in a globally distributed team of QA engineers
- Develop test plans, and schedules for desktop and web application releases
- Develop a deep understanding of our customers in order to ensure the delivery of high quality applications
- Define, rollout, and enforce best practice processes in the areas of functional, system and regression testing using a combination of manual and automated testing
- Design and help develop efficient and maintainable test automation tools and frameworks
- Collect and communicate test progress and quality status to project stakeholders.
- Develop and maintain test results, leaked defects, root cause analysis and identifying areas of improvement
- Mentor the quality engineering team in building the scalable test automation and tooling.
- Work cross-functionally with multiple internal groups (product, design, software, hardware, and content)
Job Requirements
- 7+ years of professional software testing experience in client server application testing
- Preferred having educational backgrounds in Management Information Systems (MIS), Computer Information Systems (CIS), Computer Science (CS), or Mathematics
- Possess an excellent end-to-end understanding of QA processes, organization and techniques to drive quality into the product
- Ability to be a technical lead, well versed in mobile and backend applications.
- Experience shipping applications built with clean, maintainable code
- Experience testing thick client applications built using modern technologies like React, Electron etc.
- Experience in building UI automation for desktop and web applications using Spectron/Robot/WebDriver or similar tools
- Experience with CI/CD automation frameworks (especially using Python or JavaScript)
- Familiarity with Git, Jenkins and Agile best practices
- Ability to generate precise testing metrics as measures of quality
- Comfortable collaborating with other Testers, Software Engineers, Product and Design teams
- Strong desire to work in a fast-paced, start-up environment with short release cycles