About the position:The ideal candidate will have a strong background managing the company’s quality assu...

JOB INDEX - 8 months ago - Job Mail

8 months ago

Qa And Software Development Manager

About the position:

The ideal candidate will have a strong background managing the company’s quality assurance(software testing), software development and the end-to-end  deployment process, ensuring that the testing and software architecture is well defined and documented, that the methodologies and processes we employ are not only of the highest standards but to further ensure we employ new technology and enhance/define processes.

 

Key Accountabilities

  • Leading the development and testing team in the design, development, coding, testing, and debugging of applications.
  • Managing all the activities of the software development and testing team and setting goals for each team member to ensure timely project delivery.
  • Keep up to date with the latest software development and testing methodologies.
  • Provide guidance to the team and ensure they adhere to development and QA standards.
  • Ensure proper documentation.
  • Laise on behalf of development, and testing with other stakeholders such as Busienss, Implementation, and Scrum.
  • Play and active role in the recruitment process of software developers and testers - technical interviews, assessment reviews and feedback thereof.
  • Take full responsibility of the testing, and development teams to successfully manage the end to end deployment process.
  • Manage the planning, analysis, design, development, testing, implementation, and maintenance of each project/scope.
  • Focus on the process adaptability and customer satisfaction by rapid delivery of working software solutions.
  • Give guidance on testing more efficiently in the modern world, ensuring alignment between quality assurance and development.
 

Education:

  • Degree in Information Systems, Computer Science, or Business related field.
  • ISTQB advance certification.
  • Agile Certification.
  • Project Management Certification - Advantageous.

Experience:

  • 5 + years experience in Managing Quality Assurance and Software Development processes.
  • 5 + years of experience in staff management.
  • Ability to read, guide and advise on software code and processes.
  • Excellent understanding of the following Tech Stack - C#, Rest API (JSON), SQL, Docker, Angular, Flutter, Nodejs, PostgreSQL, and AWS.
  • Following an agile methodology.
  • A solid track record in financial technology, banking, financial services, or software solutions industry managing testers, developers and the deployment process.
  • Ability to stay abreast of the latest development and testing technologies and methologies.