Cairo, Egypt
At Sumerge, our philosophy is to build great software in great ways. That thinking is at the core of how we approach testing. We use our knowledge of testing and testability to influence better software design, promote proper engineering practice, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts across products.
Our ideal candidate possesses a diverse set of technical skills and is ready to take on some of technology's greatest challenges and make an impact on our clients and partners worldwide.
Responsibilities:
Understands and follows the testing process defined within the Company.
Ensures the conformance to the processes within the projects.
Contributes in enhancing process and work habits.
Ensuring effective use of testing tools.
Mentoring and coaching for new comers.
Create test plans & strategies.
Participate in identifying projects risks and testing risks.
Responsible for testing tasks estimates within the projects.
Review & Analyze the requirements and report any ambiguities found.
Review & create requirements traceability matrix.
Assign tasks and follow-up with his/her team.
Design & execute test cases.
Review and update test cases created by his/her team.
Perform Ad-hoc & Smoke testing to either accept or reject the build
Follows up on his/her team Execution.
Report & Follow up on issues & bugs to improve the quality of customer deliverables.
Reviews issues reported by his/her team.
Analyzes and tracking bug counts, closure rate, and rejection rate.
Assists development with problem determination/isolation
Provide test status & reports & Review his/her team reports
Prepare & Conduct User Acceptance Test on customer site.
Reporting Risks/problems to Leader/Manager
Providing training to business system users.
Ensures self-development by keeping track of new technologies progress.
Searches for new technologies/tools and updates other team members.
Participates in all company activities, surveys...etc.
Communicates positively with the supervisors to improve processes and quality of processes and quality of projects in all departments.
Qualifications:
8-10 years of experience in Software testing
Excellent English Language
Excellent Leadership Skills
Strong ‘hands on’ experience developing software tests for functional and non-functional testing elements
Experience with agile development methodologies
Good understanding of QA methodology – test plans, test cycles, and software releases
Let our experts design a Professional CV for you.