Job Description
At Speedi, We are looking for a Senior Software Quality Assurance for handling all aspects of software testing, to make sure that all releases will be deployed to production with highest quality within determined deadline.
Skills & Responsibilities:
- Conduct testing procedures (practices, processes and techniques) and types.
- Identify and track bugs and missing requirements.
- Analyze test results and findings, and provide recommendations based on the test result.
- Excellent Knowledge in Software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC).
- Excellent Knowledge in of Bug Life Cycle and bug tracking tools.
- Excellent Knowledge regarding testing terminologies: Verification, Validation, Level of Testing, Testing Principles and testing techniques.
- Experience in testing types such as build acceptance testing, functional testing, GUI testing, Usability Testing, Compatibility testing, Performance testing and User acceptance testing.
- Experience in integration testing to validate the integration between modules in the system or between two different systems.
- Code automated tests
- Responsible for coordinating full end to end test considering testing impact on timeline, by control and monitor all testing activities during SDLC.
- Perform manual and automated testing
- Review user interfaces for consistency and functionality
- Perform and document risk analysis
- Experience in generating build reports and comprehensive status reports to evaluate and reflect the release status based on test completion and test findings.
- Excellent analytical skills to comprehend and verify business requirement and prepare acceptance build checklist accordingly.
- Experience in creating test cases that will cover all possible scenarios based on the BRS document and review test cases that were created by Quality Control Testers.
- Ability to define the scope of testing for each release.
- Assist and measure the quality of the project deliverables at key milestones, and raise a flag if quality level is not appropriate.
- Communicate test issues with team leader to project manager and team in the appropriate level of details.
- Good Experience in web application and mobile apps domain considering system structure and workflows.
Requirements:
- Bachelor’s degree in computer science, information systems, software engineering, or equivalent.
- A minimum of five years’ experience as Software Quality Control field.
- Testing Certification is preferable.