Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Developing and directing software system validation and testing methods.
- Directing our software programming initiatives
- Overseeing the development of documentation.
- Working closely with clients and cross-functional departments to communicate project statuses and proposals.
- Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
- Managing the software development lifecycle.
- Communicating key project data to team members and building cohesion among teams.
- Developing and executing project plans.
- Applying mathematics and statistics to problem-solving initiatives.
- Applying best practices and standard operating procedures.
- Creating innovative solutions to meet our company’s technical needs.
- Perform functional, regression, end-to-end, GUI, and acceptance testing.
- Gather requirements from Business Analyst and analyzed them for testing perspective.
- Develop and execute test cases and test suites.
- Maintain and update test documentation between releases.
- Write and execute SQL queries to perform the back-end testing in the driver information database.
- Participate in stand-up meetings and other required QA meetings such as test planning, retrospective, QA status and update meetings.
Job Requirements
- A bachelor's degree in computer science, software engineering, or another related field.
- Five to seven years of software engineering or software development experience, preferably in a related field.
- 5+ years leading Test team.
- Good Knowledge of Banking Software.
- Experience using relevant tool suites.
- Strong written and verbal communication and interpersonal skills.
- Creative problem-solving skills.
- Experience managing the software development lifecycle.
- The ability to prioritize activities and deliver projects on time.
- Experience working with clients and business partners.
- Good knowledge of agile methodologies.
- Strong team building skills.
- The ability to travel as necessary.
- Passionate about customer success
- Must embrace change, new challenges and learning
- Strong written and verbal communication, ability to listen
- Ability to accept and deliver feedback
Soft skills
- Excellent command of English written and spoken.
- Self-starter, highly motivated and a good team player.
- Strong written and verbal communication, ability to listen.
- Ability to accept and deliver feedback.
- Must embrace change, new challenges and learning
- Attention to detail
Featured Jobs
Similar Jobs
- Testing Team LeadFawry for Banking Technology and Electronic Payments S.A.E - Giza, Egypt30 days ago