Jobs at Open Box Software

3 open positions · From $200

Open roles

Technical Analyst

City of Cape Town, Western Cape, South AfricaonsiteFrom $200/yr

Open Box Software is an internationally focused consulting company that specialises in business and software consulting services for the Real Estate Industry. Since 2001, we have been delivering practical, smart, and cost-effective technology solutions for our clients. We have a team of highly talented individuals who are driven by excellence and open to finding a better way of making a positive impact. We are looking for an experienced Technical Analyst to join our Support team. The ideal candidate has a strong technical background, is customer-focused, and is skilled in supporting complex business applications. You will be the go-to expert for troubleshooting, client engagement, and delivering top-tier solutions across multiple bespoke applications and systems. This role requires a deep understanding of support procedures and service, data extraction, functional analysis and troubleshooting, and reporting, combined with the ability to handle real-time support queries from a global client base. You will work within a high-performing, self-managed team that values effective communication and problem-solving. You'll also contribute to improving our support processes by sharing knowledge and working collaboratively with both technical teams and clients. Responsibilities Technical Analysis * Provide 1st and 2nd line support for a system or portfolio of applications. * Use MS SQL to query databases, manage data extractions, and develop custom reports to meet client needs. * Troubleshoot and resolve SQL query issues, ensure data accuracy, and test report outputs for completeness. Application Administration \& Configuration * Document functional changes, ensuring transparency in updates, and work closely with clients to keep them informed. * Monitor application/system performance. System Support * Act as a Subject Matter Expert for clients utilizing complex business solutions of an enterprise and/or bespoke nature. * Provide expert-level support for troubleshooting system-related issues, guiding clients toward efficient solutions. * Utilise and manage a ticketing system to log, track, and resolve incidents and service requests. * Diagnose and troubleshoot application or system errors, including data-related, functional and performance issues. * Identify when escalation is necessary for complex problems. * Perform or assist with system testing, maintenance, and deployments. Client Engagement \& Issue Resolution * Engage with clients globally to understand business processes and system-related issues, offering timely, accurate solutions. * Proactively identify potential problems and investigate incidents, providing clear documentation and follow-up until resolution. Process Improvement * Identify areas where support processes can be enhanced, sharing insights with the team to drive improvements in service delivery. * Identify tools that can be leveraged to improve service delivery. User Training \& Knowledge Sharing * Conduct user training sessions to help clients and internal teams understand system functionalities and best practices. * Participate in change management and release processes. * Share knowledge within the team to build the skills of all team members and foster collaboration. Requirements * Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent work experience. * 4+ years of experience supporting complex ERP systems or custom business applications. * Proficiency in SQL querying and trouble shooting. * Strong understanding of SQL database structures and application architecture. * Ability to troubleshoot software issues and investigate technical incidents across multiple platforms. * Proven track record of working closely with clients to understand their needs and resolve complex issues. * Excellent communication skills, both written and verbal, with the ability to explain technical concepts to non-technical users. * Highly organized, with strong attention to detail and a problem-solving mindset. * Team-oriented and collaborative with a focus on continuous improvement. * Real estate and finance experience would be advantageous. Personal Attributes * Friendly and humble * Conscientious * Empathetic and self-aware * Considerate * Self-motivated * Sound decision-making ability * Team player with good interpersonal skills * Detail-oriented and methodical * Strong sense of ownership and accountability * Willingness to learn and adapt to new technologies Required Skills \& Competencies * Strong understanding of IT application support and service management. * Knowledge of databases (SQL), APIs, and integrations. * Troubleshooting and analytical problem-solving skills. * Excellent communication and customer service skills. * Ability to work under pressure and manage multiple priorities.

via universal intelligenceApply ›

QA Analyst (Data & Analytics)

Cape Town, WC, ZA

Open Box Software is an internationally focused consulting company that specialises in business and software consulting services. We have a highly capable team who care about doing good work, solving real problems, and enjoying the process along the way. We are looking for a QA Analyst to join our Data \& Analytics division on a permanent basis. This role is well suited to someone who takes quality seriously, enjoys working with data-heavy systems, and wants to be a part of raising the overall standard of delivery within a development team. You will collaborate closely with analysts, developers, project managers, and clients, taking ownership of validating project outputs and partnering with the broader team to ensure quality is embedded from the outset. While this is not a development role, the focus is on reviewing data ingestion and processing workflows to validate compliance, robustness, and overall approach. Strong data skills are therefore essential. Experience with SQL, DAX, or Python is beneficial for testing analytical outputs, validating business logic, and ensuring calculations are applied consistently across the data and analytics ecosystem. The role is also focused on validating data engineering, data modelling, analytics, and complex business logic, rather than only UI-focused testing - although thorough testing of visualization design and functionality remains a key component. You will also be conscious of the importance of sharing knowledge and helping others build better quality habits. Our teams work in environments where requirements are not always fully defined upfront, so an ability to think critically, ask the right questions, and align to client objectives is essential. Key Responsibilities of Role Reviewing and sense-checking business requirements and solution designs Creating and maintaining clear, practical test documentation (test cases, scenarios, checklists, and workflows) as may be required Testing data-driven applications \& self-service data models with complex business logic and dependencies Validating data accuracy, transformations, aggregations, and analytics outputs using SQL (but may require an understanding of DAX and Python as well) Verifying dashboards, reports, and visualisations against underlying data and business rules as well as business requirements as they pertain to functionality and look \& feel Identifying, documenting, and tracking defects through to resolution (usually through DevOps user stories) Managing and documenting system changes and release-related quality checks Maintaining application training, data catalogue metadata and support documentation if needed Delivering training where required Helping embed quality as a shared responsibility within the delivery team Contributing to the evolution of our QA processes, standards, and ways of working Operating comfortably in both Agile and Waterfall environments Researching and suggesting better practices and alternative approaches to improve future delivery Minimum Requirements A relevant tertiary degree or diploma (software, IT, or similar) ISTQB certification is advantageous 3–5 years of manual QA / testing experience Strong analytical thinking and attention to detail Proven SQL / T-SQL experience (DAX / Python experience valuable) Experience working with data-driven systems, analytics, or reporting platforms Ability to manage multiple priorities and work across more than one project Clear and strong written and verbal communication skills Confidence engaging directly with business stakeholders Ability to work to deadlines and manage expectations calmly and professionally Strong troubleshooting and problem-solving capability Personal Traits Friendly, down-to-earth, and low ego Organised, diligent, and dependable Curious and keen to learn, while also sharing knowledge with others Comfortable working autonomously while collaborating closely with a team Adaptable and comfortable with change Invested in team success, not just individual output Good with people and respectful in how you work High levels of integrity and ownership

recentlyvia universal intelligenceApply ›

QA Analyst (Data & Analytics)

Cape Town, WC, ZA

Open Box Software is an internationally focused consulting company that specialises in business and software consulting services. We have a highly capable team who care about doing good work, solving real problems, and enjoying the process along the way. We are looking for a QA Analyst to join our Data \& Analytics division on a permanent basis. This role is well suited to someone who takes quality seriously, enjoys working with data-heavy systems, and wants to be a part of raising the overall standard of delivery within a development team. You will collaborate closely with analysts, developers, project managers, and clients, taking ownership of validating project outputs and partnering with the broader team to ensure quality is embedded from the outset. While this is not a development role, the focus is on reviewing data ingestion and processing workflows to validate compliance, robustness, and overall approach. Strong data skills are therefore essential. Experience with SQL, DAX, or Python is beneficial for testing analytical outputs, validating business logic, and ensuring calculations are applied consistently across the data and analytics ecosystem. The role is also focused on validating data engineering, data modelling, analytics, and complex business logic, rather than only UI-focused testing - although thorough testing of visualization design and functionality remains a key component. You will also be conscious of the importance of sharing knowledge and helping others build better quality habits. Our teams work in environments where requirements are not always fully defined upfront, so an ability to think critically, ask the right questions, and align to client objectives is essential. Key Responsibilities of Role Reviewing and sense-checking business requirements and solution designs Creating and maintaining clear, practical test documentation (test cases, scenarios, checklists, and workflows) as may be required Testing data-driven applications \& self-service data models with complex business logic and dependencies Validating data accuracy, transformations, aggregations, and analytics outputs using SQL (but may require an understanding of DAX and Python as well) Verifying dashboards, reports, and visualisations against underlying data and business rules as well as business requirements as they pertain to functionality and look \& feel Identifying, documenting, and tracking defects through to resolution (usually through DevOps user stories) Managing and documenting system changes and release-related quality checks Maintaining application training, data catalogue metadata and support documentation if needed Delivering training where required Helping embed quality as a shared responsibility within the delivery team Contributing to the evolution of our QA processes, standards, and ways of working Operating comfortably in both Agile and Waterfall environments Researching and suggesting better practices and alternative approaches to improve future delivery Minimum Requirements A relevant tertiary degree or diploma (software, IT, or similar) ISTQB certification is advantageous 3–5 years of manual QA / testing experience Strong analytical thinking and attention to detail Proven SQL / T-SQL experience (DAX / Python experience valuable) Experience working with data-driven systems, analytics, or reporting platforms Ability to manage multiple priorities and work across more than one project Clear and strong written and verbal communication skills Confidence engaging directly with business stakeholders Ability to work to deadlines and manage expectations calmly and professionally Strong troubleshooting and problem-solving capability Personal Traits Friendly, down-to-earth, and low ego Organised, diligent, and dependable Curious and keen to learn, while also sharing knowledge with others Comfortable working autonomously while collaborating closely with a team Adaptable and comfortable with change Invested in team success, not just individual output Good with people and respectful in how you work High levels of integrity and ownership

recentlyvia universal intelligenceApply ›

Open Box Software office locations

Track Open Box Software in your pipeline

Get AI-powered resume tailoring for Open Box Software roles, application tracking, and company research tools. Sign up free.

Sign up free