Quality Assurance Architect
On The Dotted Line
Cape Town, ZA
2d ago

Quality Assurance Architect Investment Industry

Description

As the QA Architect you will provide technical leadership and strategic direction for Retail IT’s quality initiatives, ensuring long-

term improvement of the testing process and growth. This must include best practice implementation of test automation, performance and load testing for service orientated architecture in an agile development framework.

The QA Architect is the counter part to the development architect. This role is the technical authority responsible for the overall quality of deliverables, including functional and non-

functional testing (performance, load, security, usability, etc.)

Main Responsibility

Design and develop effective test architecture and testing infrastructure.

Design and develop the test automation framework / harness and any in-house tools required.

Write code and develop components that can extend available testing tools or design and develop tools as needed.

Design test environments.

Design methods for the creation of test data.

Drive non-functional technical types of testing such as performance testing and load testing.

Influence technical direction and use of technologies.

Drive maturity of technical testing space : pro-actively analyse current processes and practices and drive improvements.

Ensure testability requirements are included in the solution architecture designs.

Collaborate with architects, senior developers and senior testers, domain and product owners.

Doesn’t include direct-responsibility for managing people, but does include influencing, mentoring, coaching and providing direction to testers and developers.

Qualifications

Degree in computer science or business information systems ideal but solid experience will also be considered.

Experience

You have 8 10 years of solid test design, tool application, software design and development. You have experience in the financial industry.

Skills / competencies

You have extensive knowledge of current industry wide quality and test processes and practices, tools, technologies and techniques.

You have a good understanding of Continuous Integration Tools & Software, including understanding of service layer protocols, testing APIs, knowledge of JavaScript and Scala, JSON (JavaScript Object Notation), SOAP and REST services.

You understand code complexity, reliability modelling, performance modelling, security vulnerabilities all at an advanced to expert level.

You have the ability to influence teams and individuals despite not having direct reporting lines; you are able to get teams to perform at an outstanding level.

You have impact and influence beyond IT i.e. you can influence the entire organization.

You have excellent communication skills both horizontally and vertically as well as effective negotiation skills.

You have the ability to collaborate and co-operate and build excellent working relationships with IT leadership.

You believe in continuous learning and constantly update your skills and keep abreast of current developments in the industry.

You are resilient, are able to manage stress positively and you are able to work to tight deadlines.

You are self-motivated and have the ability to motivate others; you act as the role model for others in the technical testing space.

You demonstrate individual accountability, high degree of integrity, highest levels of pro-active behaviour and ability to take initiative.

You are outspoken, independent minded and enjoy working with people.

You have a forward thinking and innovative thinking style.

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form