Senior QC Test Engineer - Software
Rasan -
Nasr City, CairoPosted 3 years ago19Applicants for1 open position
- 18Viewed
- 9In Consideration
- 9Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Create testing plans, review test cases, and make sure that they are written in a descriptive, structured, and understandable way for new or updated software projects.
- Clarify requirements and define the missing requirements
- Participate in sprint planning to estimate sprint stories
- Participate proactively in stand-up meetings, release retrospective, suggesting and implementing improvements.
- Design, develop and executing test cases in compliance with the business requirements.
- Clarify requirements and define the missing requirements.
- Ability to define test cases execution priority
- Perform usability testing to evaluate how the UI is user friendly
- Creating bug reports
- Following-up the defects and the fixes with development team
- Coordinating the completion of the tasks with the developers and the management
- Helping on Managing and leading the quality control team in terms of assign, monitor,
- Control tasks and re-balance or re-allocate them as required.
- Designs, executes, monitors, and troubleshoots automated tests in a variety of situations and conditions.
- Manage automated testing artifacts to ensure proper reuse, versioning, organization, and retention.
- Define and publish key performance metrics for the automated testing.
- For test cases that fail, perform basic diagnosis to determine root cause (i.e., which input parameters cause the failure).
- Identify edge cases that give unexpected or incorrect behaviour.
- Provides Level 3 End User support as needed.
Job Requirements
- Understanding of Agile methodologies.
- High-level analytical skills.
- Experience of the OWASP Top Ten Web Application Security Risks, and ability to perform tests against them.
- Excellent software troubleshooting skills.
- Experience in API testing
- Experience in test Automation at the UI and API levels
- Participate in code reviews to ensure the quality of source code for the automated script
- Understanding of JavaScript
- Helping on Managing and leading the quality control team in terms of assign, monitor,
control tasks and re-balance or re-allocate them as required. - Excellent troubleshooting and communication skills.
- Critical thinker and details oriented.
- Advanced written and verbal communication skills.
- Very good to Fluent English
- Extensive experience in quality assurance practices and processes, scripting and project management
- Appium experience for iOS and Android is a plus
- Builds tools to track performance of our backend systems and test their load capacity is a plus.
- Experience in Performance Testing is a plus.
- Proven knowledge with Selenium Automation tool
- Black Box Testing
- Functional Testing
- UI Testing
- System testing
- Regression testing
- MS-SQL Experience is a plus.
- ISTQB certified tester is a plus.
- Bachelor’s degree in computer science, product management or relevant field.
- Minimum 4 years of previous experience in both manual and automation testing.