Software Testing Lead (Manual/Automation/Performance)

Agile Technologies - Maadi, Cairo

38
Applicants for
1 open position
21
Seen
6
Shortlisted
4
Rejected
Experience Needed:
More than 5 years
Career Level:
Manager
Job Type:
Full Time
Salary:
Confidential
Languages:
English
Vacancies:
1 open position
About the Job
  • 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
About this Company

At Agile Technologies we believe that the key to build solid products is to have a solution encourages progress safe guards development, and reinforces standards when you need it most. We realize that enterprise solution should meet a modern standard, it should always act as... (More)

See all Careers and Jobs at Agile Technologies