Software Quality Control Engineer
Qurba -
Cairo, EgyptPosted 2 years ago49Applicants for1 open position
- 39Viewed
- 8In Consideration
- 37Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Design and develop test cases for software applications and websites to verify product functionality according to user stories and requirements.
- Review requirements, and specifications to assure the quality of the products.
- Write clear and concise bug reports and scenarios to ensure clear communication with the software developer.
- Conduct performance testing on the software products after feature implementation to prevent recurrence of operational issues and ensure operational efficiency.
- Approve updates and development of the software applications and websites in order to ensure product efficiency.
- Maintain and manage manual and automated scripts and test databases.
- Test software releases by executing assigned tests (manual and/or automated).
- Work with cross-functional teams to ensure quality throughout the software development life-cycle.
- Test backend services and APIs.
- Investigating and troubleshooting product or production issues.
- Developing corrective actions, solutions, and improvements.
- Interact with your SCRUM Team to develop a strong understanding of the testing objectives, priorities, and challenges
- Development of test automation suites, systems, and scripts.
- Work with other teams, as needed, to ensure proper implementation and automation of unit tests, regression tests, smoke tests, and acceptance tests.
Job Requirements
- Fluency in English
- BS/MS degree in Computer Science, Engineering or a related subject
- Experience working in an Agile/Scrum development process
- Proven work experience in software quality assurance
- Excellent communication skills
- Attention to detail
- Experience in writing clear, concise and comprehensive test plans and test cases
- Ability to document and troubleshoot errors
- Analytical mind and problem-solving aptitude