Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 8, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • PressOne Africa is an early-stage startup helping entrepreneurs retain their customers, through a centralised voice communication platform. We are on a mission to help entrepreneurs across Africa build more customer-centric businesses.
    Read more about this company

     

    Quality Assurance (QA) Software Engineer

    Job Description

    • We are looking for a highly skilled QA Software Engineer to own and elevate the quality of our products across all platforms. 
    • This role is crucial to ensuring we deliver a seamless, reliable experience to our users at every touchpoint.

    Role Overview

    • At PressOne Africa, quality is non-negotiable. We're looking for a QA Software Engineer who is passionate about quality and automation. 
    • Your role will be to ensure that every release is stable, secure, and user-friendly. 
    • You'll work closely with software engineers and product managers to define test strategies, write automated tests, and identify bugs before they reach our users. 
    • If you have a sharp eye for detail and enjoy thinking through every possible scenario, this role is made for you.

    Key Responsibilities
    Testing & Quality Assurance:

    • Develop and execute comprehensive test plans for new features, enhancements, and bug fixes
    • Perform manual and automated testing across web and mobile platforms
    • Identify, document, and track bugs and inconsistencies

    Automation & Process Improvement:

    • Write and maintain automated test scripts for critical user flows
    • Suggest improvements to QA processes and tools to ensure faster, more reliable testing

    Collaboration & Communication:

    • Collaborate with developers during sprint planning and code reviews to ensure test coverage
    • Work closely with the Product team to clarify requirements and edge cases
    • Communicate testing outcomes and risks clearly and promptly

    Performance & Regression Testing:

    • Conduct performance, stress, and regression testing for major releases
    • Ensure backwards compatibility and consistent performance across updates

    Product Knowledge & Customer Experience:

    • Understand the customer journey and anticipate common issues
    • Test with empathy to simulate real-world usage and user behavior

    Key Success Metrics
    Your performance will be measured by:

    • Bug Detection Rate – Percentage of critical issues caught before production
    • Test Coverage – Breadth of manual and automated test scenarios
    • Release Quality – Reduction in post-release bugs and customer-reported issues
    • Deployment Velocity – Impact of QA on faster, safer releases

    Qualifications & Experience

    • 3+ years of experience in QA Engineering, preferably in a fast-paced tech environment
    • Strong experience with automated testing tools and frameworks- especially playwright and pytest
    • Familiarity with API testing, mobile testing, and cross-browser compatibility
    • Ability to write clear bug reports and detailed documentation
    • Experience with CI/CD pipelines and release management practices 
    • Experience with frontend frameworks like Vue.js and Django/Python. 
    • Strong attention to detail, analytical skills, and a user-first mindset

    Why Join Us?

    • Be part of a fast-growing company that is transforming business communication in Africa.
    • Work in a high-performance, collaborative environment where data-driven decision-making is key.
    • Competitive salary with opportunities for growth and leadership.

    go to method of application »

    Infrastructure Support Engineer

    Job Description

    • We are growing fast and seeking an Infrastructure Support Engineer to own and maintain the infrastructure powering our business phone platform. This is a critical, high-impact role for a technical problem-solver who is passionate about uptime, scalability, and the backend systems that drive business communication.

    Role Overview

    • The Infrastructure Support Manager will be responsible for maintaining, optimizing, and scaling our core voice infrastructure and networks. This includes supporting VoIP systems (FreeSWITCH, Opensips, Kamailio), SIP trunk management, and backend configurations critical to call reliability.
    • The ideal candidate will not only be a hands-on engineer but also a strong collaborator—working with other teams to solve routing issues, enhance performance, and ensure our infrastructure supports business goals. 
    • If you thrive on solving complex infrastructure problems and care deeply about uptime, clarity, and performance, this role is for you.

    Key Responsibilities
    ​Infrastructure Reliability & VoIP System Support:

    • Maintain, monitor, and optimize FreeSWITCH, Opensips, Kamailio, and other core VoIP infrastructure.
    • Troubleshoot and resolve SIP trunk issues to ensure high call quality.
    • Build and maintain scalable and secure SIP server configurations (IVRs, routing rules, extensions, call queues).

    Collaboration & Support:

    • Interface with customers and internal teams to resolve network and VoIP-related issues.
    • Support product and engineering teams with voice infrastructure requirements and implementation.
    • Collaborate with operations and growth teams on CRM and call center software integrations.

    Network Performance & Security:

    • Ensure network configurations (firewalls, NAT, QoS) support optimal VoIP performance.
    • Diagnose call quality issues using tools like Wireshark, RTCP, and other SIP debugging utilities.
    • Ensure secure handling of calls through SIP authentication, encryption, and compliance.

    Documentation & Optimization:

    • Maintain up-to-date documentation for infrastructure configurations and processes.
    • Implement best practices for upgrades, patch management, and performance tuning.
    • Contribute to cost-effective international routing and billing systems.

    Key Success Metrics
    Your performance will be measured by:

    • Issue Resolution Time – Reduce VoIP and network issue resolution time across the business.
    • Uptime & Availability – Maintain >99.9% availability for all voice infrastructure.
    • Process & Documentation – Ensure critical infrastructure documentation is always current and accessible.

    Qualifications & Experience

    • 4+ years experience in VoIP technologies (FreeSWITCH, Opensips, Kamailio, Asterisk, etc.)
    • Proven experience with SIP trunking, call routing, PBX systems, and SIP protocol handling.
    • Strong networking knowledge: TCP/IP, NAT, VPN, QoS, and firewall configuration.
    • Experience with tools like Wireshark, RTCP, and CLI-based monitoring/debugging.
    • Solid scripting experience and familiarity with automation tools is a plus.
    • Hands-on experience integrating VoIP with CRMs or call center tools (e.g., Salesforce, HubSpot).
    • Strong documentation, troubleshooting, and incident management skills.
    • Ability to communicate technical concepts clearly across teams.

    Why Join Us?

    • Build the infrastructure powering thousands of business conversations daily.
    • Own your domain—this is a hands-on role with high impact.
    • Join a fast-growing company with a strong engineering culture.
    • Competitive salary + performance incentives.
    • Be part of the team shaping how African SMEs communicate.

    go to method of application »

    Customer Experience and Data Analyst

    Job Description

    • We are in an exciting growth phase, and we are looking for a Customer Experience & Data Analyst to help us uncover insights that drive better engagement, retention, and customer satisfaction. 
    • If you’re passionate about data, obsessed with customer journeys, and driven by impact—this role is for you.

    Role Overview

    • The Customer Experience & Data Analyst will be responsible for dissecting the customer journey, identifying bottlenecks and opportunities, and turning data into actionable insights that enhance our overall experience.
    • You will collaborate with teams across marketing, product, and support to design experiments, track results, and improve how we onboard, engage, and retain our customers.
    • If you're someone who can turn numbers into narratives—and problems into possibilities—this role was made for you.

    Key Responsibilities
    Customer Journey Mapping:

    • Map the end-to-end customer experience across all touchpoints—from acquisition to onboarding to retention. Identify points of friction and propose clear solutions.

    Data Analysis & Reporting:

    • Dive into customer data to uncover trends and behaviors that affect engagement, retention, and churn. Build and maintain dashboards and reports that inform decisions across the company.

    Campaign & Experiment Design:

    • Design experiments and engagement campaigns (educational content, incentives, onboarding flows) to test hypotheses about how we can improve customer experience. Collaborate with relevant teams to implement them.

    Collaboration & Communication:

    • Work cross-functionally with Product, Marketing, and Customer Support to translate insights into improvements. Communicate findings in a clear, non-technical way to enable action.

    Insight-Driven Improvements:

    • Translate raw data into clear insights that lead to product and process improvements. You will be the voice of the customer—backed by data.

    Key Success Metrics
    Your performance will be measured by:

    • Customer Engagement – Increase in product adoption metrics (e.g., call volume, repeat usage).
    • Onboarding Efficiency – Decrease in time-to-value and drop-off rates.
    • Retention Rate – Measurable improvement in customer retention and reduced churn.
    • Experiment Success – Number of experiments run and positive impact from resulting changes.
    • Insight-to-Action Ratio – Frequency and quality of insights leading to implemented improvements.

    Qualifications & Experience

    • 3+ years of experience in data analysis, business intelligence, or customer experience roles.
    • Proficiency in data analysis tools (e.g., Excel, SQL, Python, or Tableau).
    • Strong analytical and critical thinking skills—you connect the dots fast.
    • Experience creating and presenting reports to cross-functional teams.
    • Passion for improving customer experience and understanding customer psychology.
    • Excellent communication skills—you can simplify complex data for any audience.

    Why Join Us?

    • N10,000,000 Base / Month + Performance Bonus.
    • Shape the experience of thousands of business owners using our platform.
    • Be the insight engine that drives real change across the company.
    • Work in a fast-paced, collaborative, and impact-focused startup environment.
    • Help us redefine how customer conversations are managed in Africa.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at PressOne Africa Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail