Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Jobs.mom Egypt

Software Testing Team Leader (10b2ae94e5ff)

Egypt Jobs

Egypt Jobs

Yearly

No

Giza, Giza, Egypt

Job DescriptionAbout360imaging is the world leader in the field of computer-guided surgery and 3D Dentistry offering highly innovative products that allow dentists to simulate medical surgeries in 3D using the latest 3D and Medical Imaging Technologies.Job purpose:We are looking for a “Software Testing Team Leader” who has previous experience in leading a team of manual and automation testers in an agile environment and is preferred to have vast experience in manual and automation testing processes and tools for web and desktop applications.You will guide and support the team to improve the overall testing practices of the organization to achieve better outcomes’ quality of our different software products in medical visualization and treatment planning solutions produced by our 50+ person development team.Duties and Responsibilities:You’ll be leading the quality effort on all software releases. With your testing team, you will be defining the test strategies, developing processes and tools, and testing 360Imaging's software applications which include desktop and web applications with the client and server-side products, API platform, and server infrastructure.Drive the adoption of agile testing practices through the whole team.Drive manual and automated test planning & strategy, execute them, and implement testing standards within the organization.Oversees quality review of various applicationsReviews client requirements and provides feedbackOversees projects to make sure work is scheduled based on priorities, risks, and team strengths and assignment of resources across projectsParticipate in estimation and planning sessions and also develop, and manage testing schedules, ensuring that the testing team meets expectations and deadlines.Monitor and control the progress of all the 360imaging projectsOversees the implementation and execution of functional, non-functional regression, and acceptance tests.Suggests enhancement for the process for the lesson learned from previous projects.Evaluate current testing processes, tools, and methodologies and provide recommendations for improvement/maturation.Assists in coaching the testing team members, by helping them to make decisions, solve problems, manage meetings and set goals, provide feedback on testing-related tasks, delegates, and assigns testing responsibilities.Oversees the creation and maintenance of test data and test documentationAssists in recruiting new staff, conducting interviews, and evaluate potential candidatesCollaborate with a self-organized team within an agile environmentCheck reports extracted from the team and provide top management with these reports if needed to enhance the quality of projects.Increase our test automation coverage, work with testers and developers to integrate automated testing into the CI process.Provide daily & weekly status reports.Job RequirementsBachelor's degree in Computer Science or a related discipline.Minimum 7 years of experience with at least 3 years proven experience as a team leader or supervisor.Good command of EnglishTechnical skills:Experience in leading a team, assigning tasks, establishing plans, and meeting deadlinesStrong understanding of software development lifecycle, agile processes and best practicesAdvanced knowledge of software testing theories and practices.Familiarity with various defect management systemsDevelop QA Processes and proceduresExcellent knowledge in testing skills (Design test plan and test strategy, Writing test cases, Executing test cases, Opening bugs, Verifying bugs)Experience on Web (Frontend /Backend), APIs, and Desktop testingStrong understanding of (Component, Unit, Integration, Functional and End to End) testing.Experience with all aspects of software testing: unit, functional, integration, end to end, user interface, smoke, performance, and basic security testing.Experience with using tools and systems like Jira, Github. Testrail. AWS Amplify ( Is preferred )Knowledge about DevOps Principles & Practices ( Is a plus)Has experience with CI frameworks like (Jenkins - Travis - GitLab CI - etc...). ( Is preferred )Has experience with one of the following: E2E web test automation frameworks like [selenium -testCafe - Cypress - Robot - Katalon ...etc]. ( Is preferred )Solid knowledge of python, and front-end languages (HTML - CSS - Javascript). (Is a plus)Personal skills:Sense of ownership and pride in your performance and its impact on the company’s success.Ability to motivate teams and act as a liaison between testing and development teamsAbility to ensure that solutions developed by technical teams fit the business needsAbility to define and prioritize short-term and long-term objectives for the teams and make necessary corrections under changing circumstances.Excellent written and verbal communication skills with the ability to present complex technical information.