Job Details
Skills And Tools:
Job Description
Company Description
3S Software - Secured Smart Systems is a software development company based in Cairo, Egypt. Since 2006, we have been focusing on delivering efficient and professional custom solutions for the Government and Sports sectors. We also offer integrated digital transformation solutions and work with credible devices from our security division, 3S Security. As a growing company with strategic partnerships with Microsoft and Huawei, we are looking for talented individuals to join our team and grow with us.
Role Description
This is a full-time role for a Quality Control Engineer at 3S Software - Secured Smart Systems. The Quality Control Engineer will be responsible for conducting quality control activities, analyzing data, ensuring quality assurance standards are met, communicating with stakeholders, and managing quality processes. This is a hybrid role, with the candidate expected to work primarily from our Cairo office, but with some flexibility for remote work.
Key Duties:
- Review requirements, specifications, and technical design documents to provide testing feedback.
- Create detailed, comprehensive, and well-structured test Scenarios/cases.
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute automation scripts.
- Identify, record, document thoroughly and track bugs.
- Perform UAT testing on client side.
- Liaise with internal teams (developers and product managers) to identify system requirements.
- Investigate the causes of non-conforming software and train users to implement solutions.
- Review and participate in writing products’ documents
Job Requirements
- IT, Engineering, or equivalent education.
- 2 Years’ experience in Function and Automation testing.
- Basic concept of Programming
- Good knowledge in SQL.
- ISTQB Certified, fundamental level at least.
- Experience in:
- Writing clear and comprehensive test cases.
- Black box testing.
- Automated testing tools.
- Working in an Agile/Scrum development process.
- Familiar with CI/CD
- Knowledge on programming language such as: C#/Java
- Good knowledge in API testing using postman/swagger
- Hands-on experience with automation testing framework such as Selenium
- Troubleshooting and debugging skills
- Knowledge in version control systems such as GitHub
- Familiar with tracking tool TFS/ ADO
- Performance and/or security testing experience will be added value.
- Web Application - Mobile and API Testing