2107 Tooling Services à¢Â€Â“ Test Manager (advanced)

Pretoria, Gauteng, South Africa

Job Description


ESSENTIAL SKILLS REQUIREMENTS:
Broad understanding of coding and programming languages
Experience with database design and data modelling
Extensive knowledge of the software development process and corresponding technologies
Excellent understanding of design patterns and architectural styles
Proficient knowledge of the operation and development designs of agile software
Working in a ITIL conformity environment / using the ITIL standardised process including incident, problem, and change
Working in tools like JIRA, Confluence and Bitbucket (based on GIT)
2-3 years of experience in test management, application operations or similar positions

ADVANTAGEOUS SKILLS REQUIREMENTS:
Experience in software test case conception and tools
Understand and can assist to design a test concept / test cases for our tooling services applications (web based)
Soft skills:
Strong interpersonal and communication skills
Excellent interpersonal and organisational skills with ability to communicate effectively (both verbally and written) with both technical and non-technical colleagues / users
Should be willing to deal with (talk to) our users (In most cases they will be foreign users and language barriers might exist)
Ability to work as part of a team, inter dependant as well as independently and submit deliverables on time and in excellent quality
Above board work ethics, this is of utmost importance


WHICH QUALIFICATIONS/EXPERIENCE DO WE NEED FOR THE ROLE?
Bachelor's degree in computer science, information technology, software architecture, or related field
Unified Modelling Language (UML) as a standardised approach to visualising system design
Understanding of T-SQL programming and Oracle SQL
Development of web applications in .NET / C# / Angular and other programming languages
Creation of new system interface contracts based on different technologies, e.g. SOAP or REST
Writes software requirement specification (SRS) documents
Demonstrates strong analytical and problem-solving skills

WHAT WILL BE YOUR ROLE AND RESPONSIBILITIES?
Create and enforce the "Tooling Services" software test strategy
Manage the design, development, and implementation of testcases -/solution with the team and our offshore DevOps (Service) provider
Create / update / run testcases for the "Tooling Services" applications.
Develop / enforce a test automation for the "Tooling Services" applications
Define and document application architecture and design including the system interface contracts
Serve as a technical liaison among Sub-Product Owner, Team Members, and BMW Stakeholders
Create overall project plans and track progress with the Sub-Product Owner
Working closely together with other solution owners, with which the self-developed software solution has system interface contracts

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1246716
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pretoria, Gauteng, South Africa
  • Education
    Not mentioned