Senior Software Testing/Quality Assurance
Must-have:Agile
- Defining the required templates for all testing phases (Plan & Control, Analysis & Design, Implementation, Execution, Evaluation Exist Criteria & Reporting, Closure).
- Defining and organizes the detailed information related to testing requirements for the assigned project/engagement.
- Analyzing with business & development teams the provided requests to get an efficient solution and ensure customer satisfactions.
- Participating in standard business and information technology solution implementations, upgrades, and enhancements.
- Utilizing the testing methodologies (Agile & Waterfall) for analyzing the testing requirements
- Supporting in design, implement & execute on the following activities that will be demonstrated for business requirements.
- Manual test scenarios and manual test cases. - Automation testing skeleton & automation test scripts.
- Performance test scripts.
- Supporting knowledge management through participating in testing communities and improving testing through lessons learned.
- Building/updating the Test Traceability Metrix for each application.
- Raising & monitoring the defects that will be raised on the recommended Test Management tool.
- Exporting the Test Summary reports for each sprint/release from the recommended Test Management tool.
- Updating the Client’s Dashboards to represent the status for the current progress.
- +4 years’ experience in the Quality Control, Assurance & Test Management fields.
- Bachelor's degree preferably in computer science or computer engineering.
- Certified on ISTQB Foundation Level.
- Certified on the advanced Testing level. [is preferred]
- Good communication skills, both verbal and written
- Excellent data collection and analysis skills
- Strong attention to detail
- Analysis and problem-solving skills.
- Solid experience in the software test management tools (e.g., JIRA).
- Practical experience in automation testing projects.
- Practical experience in performance testing projects.