Quality Control Engineer/ Testing Engineer
IoTBlue -
Heliopolis, CairoPosted 4 years ago116Applicants for1 open position
- 104Viewed
- 16In Consideration
- 86Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
A set of activities for ensuring the quality of software products. Software Quality Control is limited to the Review/Testing phases of the Software Development Life Cycle and the goal is to ensure that the products meet specifications/requirements, the scope of Software Testing applies to a product being tested.
Job main functions are Validation, Assuring Quality of products, quality improvement.
Responsibilities:
- Document test cases
- Record test progress and results
- Create test plans
- Discover bugs within the software
- Identify, isolate, and track bugs throughout testing
- Identify any potential problems that users might encounter
- Perform manual and automated testing
- Research and analyze product features being tested
- Research new tools, technologies, and testing processes
- Review user interfaces for consistency and functionality
- Developing automated tests
Job Requirements
- Bachelor’s degree in computer science, Computer Engineering, programming, mathematics, or a related field.
- Understanding of testing components and deliverable within the Systems Development Life Cycle (SDLC)
- Ability to understand business requirements and translate them into tests.
- Ability to work with software developers and discuss technical issues.
- Experience writing SQL queries.
- Good written and verbal communication and interpersonal skills needed.
- SQA Testing & Methodologies
- Test Plans, Cases and Processes
- Functional Software Requirements
- Scripting & Documentation
- Regression & Negative Testing
- UI & Compatibility Testing
- Defect/Bug Tracking.
- Performance/Load/Stress Testing is a plus
- Testing Automation, is a plus