Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Work harmoniously in a cross-functional team comprised of managers and other developers to ensure the delivery of software solutions as planned.
- Responsible for Test Plan Preparation and recommend to Project Manager about schedule, prioritization and resources allocation within his team
- Prepare and submit team’s WBS to the project manager
- Create and modify the user’s story log
- Create logs to document testing phases and defects.
- Design test plans and scenario
- Design test cases and bugs templates
- Setting user manual.
- Contributing in reviewing requirements, specifications and provide timely and meaningful feedback.
- Identify, record, document thoroughly and track bugs
- Conduct regression testing.
- Document software defects, using a bug tracking system, and report defects to software developers.
- Stay up-to-date with new testing tools and test strategies
- Contributing in developing and applying testing processes for new and existing products to meet SRS.
- Record and document results and compare to expected results.
- Generate historical analysis of test results.
- Maintain database of software defects.
- Provide feedback and recommendations to developers on software usability and functionality.
- Perform acceptance, functional, integration, stress and performance tests.
- Evaluate product performance including functional areas according to specifications.
- Perform all aspects of verification and validation in all the software development phases.
- Conduct post-release/ post-implementation testing
- Identify, analyze, and document problems with program function, output, online screen, or content.
- Ensure all team members productivity and quality.
- Support and develop team members continuously
Job Requirements
- Proven work experience in software quality assurance.
- Strong knowledge of software QA methodologies tools and processes.
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Hands-on experience with black box testing.
- Knowledge of working in an Agile/Scrum development process.
- Has a good knowledge with logging defects on Defect tracking tool.
- Has a good knowledge in test cases design.
- Understanding of product testing life cycle.
- Previous Experience in bug tracking tools.
- Experience working in an Agile/Scrum development process.
- Experience in testing performance is a plus.