QA Analyst

The QA Analyst is responsible for the testing of all Full Facing products and systems, identifying areas of concern in respect of quality and performance, and to make recommendations for improvement where necessary.

  • Office: Contermanskloof
  • Closing Date: 2019-11-29 10:29:57
  • Vacancies Available: 1
  • Requirements:

    Matric / Grade 12 or equivalent certificate

    2+ years technical QA experience

    Relevant software testing qualification

    Degree / diploma in mathematics / sciences / software / engineering beneficial

    R&D experience highly advantageous

  • Competencies:

    Soft Skills

    Ability to work in a team and with multiple stakeholders

    Strong communication skills (written and verbal)

    Document and report writing skills

    Ability to apply analytical, abstract and creative thinking

    Strong organizational and planning skills

    Attention to detail

    Ability to work against deadlines and deliverables

    Technical Skills

    Basic understanding of User Experience (UX) design processes and standards

    Basic understanding of usability differences between iOS, Android and Web platforms

    Basic understanding of usability differences between mobile and web screens

    Understanding of general data management and programming concepts

    Experience in quality management software and processes

  • Duties:

    Develop and implement a Quality Assurance test plan

    Establish suitable testing methodologies and processes

    Test products and solutions with respect to functionality, performance, reliability, stability en compatibility

    Conduct research where necessary to gain technical understanding of projects

    Provide reports on test results with detailed documentation on failed tests

    Provide recommendations for improvements of products and systems where tests fail

    Escalate failed tests to relevant internal stakeholders

Procurement Assistant

The Procurement Assistant will be responsible to undertake day to day administrative duties in support of the procurement and stock control function.

  • Office: Contermanskloof
  • Closing Date: 2019-11-29 06:24:16
  • Vacancies Available: 1
  • Requirements:

    Grade 12 or equivalent certificate essential

    Certificate or Diploma in Bookkeeping

    Minimum 2 years’ experience in creditors reconciliations and accounts

    Minimum 1 year procurement experience

    Sound knowledge of general ledger accounting and allocations

    Proficient skills in Microsoft applications, especially Word and Excel

  • Competencies:

    High aptitude level

    Meticulous with strong attention to detail and accuracy

    Strong numerical skills



    Good interpersonal skills


    High level of confidentiality and professionalism

    Good time management skills

    Strong communication skills (verbal and written)

    Ability to cope with pressure and deadlines in a fast moving environment

    Ability to work independently as well as in a team

  • Duties:

    Fixed Asset Administration

    Ensure effective Stock Control procedures are adhered to

    Management of stakeholder list

    Ensure sound knowledge of technical requirements for stock & part ordering

    Source reliable suppliers and contractors and obtain the most cost effective quotations

    Ensure procurement orders are received, following the agreed stock management procedure for new stock deliveries

    Ensure monthly recon of supplier accounts are done

    Update and maintain Smartsheet with all purchased stock (spec, price, stakeholder etc)

    Maintain and update company Wiki

    Make use of the company Wiki for all job-related processes and procedures

    Attend regular meetings

    Ensure updated communication with team and management

    Maintain sound relationship with all suppliers

    Ensure any problems, queries or concerns are escalated to management as and when required

    Ensure your tickets are managed

    Ensure your IT tracker feedback is submitted by deadline

    Ensure proper updates and closing details are added to OTRS tickets

    Ensure you stay within the predefined Service Level Agreement (SLA) times

    Assist with various OTRS reports as requested by management

    Weekly and monthly reporting

    Drafting required correspondence and ad hoc tasks, as required from time to time

Office Coordinator

The Receptionist/Office Administrator is responsible for day-to-day office administration and front desk reception, overseeing office services, purchasing of office supplies, facility maintenance and other related functions. The holder of this position is also responsible for providing administrative support to the Personal Assistant and the admin team.

  • Office: Contermanskloof
  • Closing Date: 2019-11-30 12:29:34
  • Vacancies Available: 1
  • Requirements:

    Grade 12 or equivalent certificate essential

    Relevant Diploma in Office Administration or similar will be advantageous

    Minimum 1 to 2 years' relevant experience

    Computer literate in MS Office – Word, Excel, PowerPoint, internet and email

  • Competencies:

    Good telephone manner

    Excellent interpersonal and communication skills

    Strong administration skills with attention to detail

    Ability to prioritise and multi-task

    Bilingual (English and Afrikaans)

    Ability to take initiative

    Listening skills

    Problem-solving skills

    Ability to adapt well to change

  • Duties:

    Opening and closing of offices

    Switchboard and front desk reception duties

    Welcome guests and provide refreshments

    Manage boardroom bookings

    Ensure printers are in working order and fully stocked

    Order company stationery and groceries and conduct monthly stock takes

    Maintain and update attendance register and keep a leave schedule

    Assist with arranging staff functions and events

    Coordinate the daily schedule for the Office Driver/Handyman

    Arrange and coordinate any office maintenance and repair work as delegated

    Complete daily office cleanliness checklists

    Arrange flight, car and accommodation bookings when needed

    Arrange and coordinate gardening services, office plant care and office PC cleaning

    Courier coordination and recon of monthly courier statements to submit to Admin Coordinator

    Provide HR with an updated contact list on a monthly basis

    Carry out assigned health and safety tasks

    Any ad hoc duties that may arise

DevOps Engineer

The Developmental Operations Engineer’s primary responsibility is overseeing, implementing, and managing the company's strategy regarding application infrastructure.

  • Office: Contermanskloof
  • Closing Date: 2019-11-29 10:25:43
  • Vacancies Available: 1
  • Requirements:

    The experience of DevOPS in a previous role.

    Experience and interest in software development from a non-functional perspective.

    2+ years experience in a DevOPS role

    Scripting skills are desirable (BASH)

    Experience working with containerization (Docker)

    Experience of CI/CD and source control systems (Jenkins, Git)

    Experience of production support on systems.

    A strong understanding of DevOPS fundamentals and agile methods.

  • Competencies:

    Strong communication skills (verbal and written)

    A strong background in continuous integration in a distributed architecture

    The ability to dig into business requirements, have a pro-active attitude, sense of ownership and precise analytical skills.

    Be able to work under pressure and to tight deadlines and will need to be pragmatic but intelligent design decisions.

    Can work closely with product development team’s to figure out requirements and translate them to technical solutions

    Experienced in the full software project life cycle

  • Duties:

    Build and maintain development and production environments to support continued product growth.

    Manage customer and internal environments within various projects.

    Make use of CI/CD and source control systems (Jenkins, Git)

    Make use of the Kubernetes to investigate and solve any issues technically or non-technically.

    Be able to take an existing application and get it up and running in Kubernetes.

    Make use of Docker for containerization.

    Work on a majority of different DevOPS toolsets (API gateway, Nexus, RabbitMQ, Redis & etc)

    Working with Databases (Mongo, MySQL, Postgres)

    Assist product development teams in deployment pipeline development and operations.

    Be part of the escalation path for incidents to ensure fastest possible recoveries.

    Use and extend environment and product automation technologies and to support the local development teams work – in production and development environments.

    Keep a constant eye on changing industry ideas, practices and monitoring emerging technologies.

    Planning, estimating and continuously improving CI, system designs and processes.

    Work with the business to understand and implement complex requirements.

Marketing Intern

The Marketing Intern will be responsible for assisting in the management of the Company’s online social media presence, to attract and interact with targeted virtual communities and network users as well as to plan, co-ordinate and execute events in order to promote the business. The goal is to create brand awareness, attract a quality audience, drive engagement, generate website traffic, market our products and attract talented employees as well as potential clients.

  • Office: Contermanskloof
  • Closing Date: 2019-11-15 12:52:09
  • Vacancies Available: 1
  • Requirements:

    Grade 12 or equivalent certificate essential

    Qualification in Communications, Marketing, Social Media Management, Public Relations or similar qualification essential

    Proven social networking experience

    Demonstrate knowledge of social analytical tools

    Experience with Microsoft Applications and Internet Browsers

    Basic skills in Photoshop

    Creative writing experience advantageous

    Photography skills advantageous

    Knowledge of Search Engine Optimisation (SEO) advantageous

  • Competencies:

    Excellent English communication skills (verbal and written)

    Strong attention to detail

    Excellent interpersonal skills

    Strong planning and organising skills

    Strong ability to take initiative

    Ability and willingness to conduct research into social media trends and tools

    Ability to cope with pressure and deadlines in a fast-paced environment

    Ability to work independently as well as in a team

  • Duties:

    Social Media

    Grow Full Facing’s online social networks by increasing follower-base and driving engagement

    Define, implement and review the Company’s social media strategy

    Define and implement a social media calendar monthly to manage and plan all campaign content and respective timelines

    Maintain all relevant social media platforms / accounts for the Company

    Identify and define relevant, original and high-quality content that is relevant to our client base, encourages engagement and which can be published on the social media platforms

    Keep up to date with current news and articles to share with followers on social media

    Engage in dialogue on social media platforms, and monitor and respond to client comments

    Liaise with relevant internal stakeholders with regards to the design and creation of social media content and/or campaigns (i.e. Management, Design and HR)

    Update social media accounts with current and relevant photos, video, or other content from Full Facing activities and events

    Network with relevant organisations and interest groups online

    Encourage employee engagement with social media platforms

    Competitive Research

    Conduct thorough research to effectively manage and maximise the Company’s social media presence

    Keep up to date with and report on social media trends and tools

    Compile competitive audits, by looking into the social presences and strategies of competitors, surfacing takeaways and lessons that you can use to improve the Company’s social media strategy

    Analytics and Reporting

    Conduct monthly audits to review social media performance and effectiveness and adjusts plans or strategies to optimize reach

    Provide feedback to management about social media trends and statistics

    Use Google Analytics to assess trends and activity on the Full Facing website

    Use Facebook Insights to assess trends and activity on the Full Facing Facebook page

    Use Twitter Analytics to assess trends and activity on the Full Facing Twitter page

    Event Coordination

    Assist with all pre-event planning

    Liaise with all relevant parties (both internal and external) as well as service providers to ensure the effectiveness and successful execution of events

Software Developer Intern

The Software developer Intern will be required to plan, develop, test and implement new innovative software products in a fast paced prototyping development environment.

  • Office: Contermanskloof
  • Closing Date: 2020-01-31 11:59:47
  • Vacancies Available: 4
  • Requirements:

    Matric / Grade 12 or equivalent certificate essential

    In the process of obtaining or recently obtained a relevant Post Graduate qualification.

    Working Knowledge of a suitable programming language like Java, Scala will be highly advantageous

    Mobile and / Web development will be advantageous

    MySQL (or experience with SQL), database design and best development practices required

    GIT (or similar revision control) will be advantageous

  • Competencies:

    Strong Analytical and Problem Solving Skills

    Attention to Detail

    Deadline Driven and ability to work under pressure


    Strong communication skills (Verbal and Written)

  • Duties:

    Analyse and identify programming solutions for clients

    Design and develop new software applications using best practice methods

    Create and facilitate suitable testing methods for existing software solutions

    Modify and improve existing software systems for optimal efficiency and effectiveness

    Perform Bug Fixing

    Draw up relevant Help Files and User Manuals for programs

    Provide technical support on programs created

    Conduct ongoing research & self study to keep up to date with new methodologies