Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Ability to design and create proper, detailed, comprehensive and well-structured test cases.
- Ability to design and execute test scenarios for new software features.
Reporting and reviewing software bugs using TFS. - Analyzing assigned tasks issues and risks, then reported on TFS.
- Developing, executing, and maintaining test cases to ensure the best achievable project quality.
- Testing Mobile apps and log their bugs.
- Test web services and APIs and log their bugs.
- automate test cases using automation tools
- Providing daily reports to the management about the project progress.
- Performing all aspects of verification and validation in all the software development phases.
- Communicating with the Development team to verify Issues
- Ability to work under pressure to meet agreed deadlines.
- Apply Performance test for Projects
- Ability to prioritize tasks and work on multiple projects concurrently.
Job Requirements
- 4+ Years of software testing experience.
- Bachelor’s degree in computer Science or Engineering
- ISTQB certification is a plus
- Understanding of the testing process, test cases, test plans, and bug/defect reports
- Familiar with defect/task management tools.
- Experience in writing clear and comprehensive test plans and test cases
- Work in Agile/Scrum development process
- Experience in Mobile Apps, Web testing
- Experience with API testing tools (ex. Postman, Swagger…etc).
- Experience in Performance testing using Jmeter is a plus
- Experience of bug tracking tools like TFS
- Experience in Test Automation
- Solid knowledge of SQL and scripting
- Knowledge of security testing is preferred.
- Good knowledge of Agile process .
- Good knowledge and experience about quality concepts and standards.
- Knowledge about testing methodologies and software design.
- Extensive knowledge of the full software testing life-cycle