Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
The role of a software tester can vary depending on project requirements. They may join a project at the initial implementation stages to assess potential risks, or be brought on to a project midway through, when testing becomes a key requirement. Large organizations may have software testers dedicated to one project; whereas smaller organizations may have a central team working on multiple projects.
However, typical work activities can include:
- Meeting with system users to understand the scope of projects;
- Working with software developers and project support teams;
- Monitoring applications and software systems;
- Stress testing;
- Performance testing;
- Functional testing;
- Scalability testing;
- Writing and executing test scripts;
- Running manual and automated tests;
- Testing in different environments including web and mobile;
- Writing bug reports;
- Reviewing documentation;
- Working towards departmental and project deadlines;
- Quality assurance;
- Problem solving;
- Traveling to different project sites;
- Working on multiple projects at one time;
- Document analysis;
- Liaising with project teams in other parts of the world;
- Communicating findings to technical and non-technical colleagues.
Job Requirements
- Holder of a BAC + 4 in computer science,
- Have an experience of 2 to 3 years mainly in software testing:
- Strong foundation in Testing/QA methodologies and practices
- Solid understanding of project life-cycle, including requirements gathering, analysis & design, development, testing, and deployment
- Knowledge of various IP-based protocols, i.e. HTTP, TCP, UDP, etc. and various Web technologies, i.e. XML, Web Services, etc.
- Understanding of creating and executing test cases / plans
- Experience in automated testing
- An understanding of manual testing principles is necessary in particular Agile / JIRA
- Knowledge of TestLink
- Knowledge of software security testing
Featured Jobs
Similar Jobs
- Senior Testing EngineerFawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza1 hour ago
- Automation Testing Engineer.Fawry for Banking Technology and Electronic Payments S.A.E - Smart Village, Giza1 hour ago