Moniepoint Inc. (Formerly TeamApt Inc.)

Lead Engineer – Test Automation, Tools Development

Moniepoint Inc. (Formerly TeamApt Inc.)

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇳🇬 Nigeria

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

CloudCypressDistributed SystemsDockerGoogle Cloud PlatformGrafanaGRPCJavaJavaScriptJenkinsJMeterKafkaKubernetesLinuxMicroservicesMockitoNoSQLSeleniumShell ScriptingSQLTypeScriptUnix

About the role

  • Design & implement custom test automation frameworks for functional, performance, and security testing
  • Develop reusable libraries, plugins, and CLI tools to support test execution, reporting, and integration with CI/CD pipelines
  • Build scalable test harnesses for distributed systems, microservices, mobile native and cloud SaaS applications.
  • Write robust, maintainable code in Java, JavaScript/TypeScript to automate test workflows.
  • Integrate tools with version control systems (Git), CI/CD platforms (Jenkins, Harness), and artifact repositories
  • Containerize tools using Docker and orchestrate test environments using Kubernetes
  • Implement observability into test tools using New Relic, Grafana, ELK Stack
  • Partner with QE, SRE/DevOps, and development teams to understand testing pain points and deliver tooling solutions.
  • Provide governance model, documentation, training, and support to enable teams to adopt and extend testing tools effectively.
  • Evaluate and adopt emerging technologies in the testing ecosystem.
  • Contribute to internal best practices for test automation, tool development, & quality engineering.
  • Familiarity with AI/ML-based test generation or test impact analysis.
  • Background in developer experience (DevEx) or internal platform engineering

Requirements

  • 12+ years of experience in Quality Engineering and Tools development or similar role.
  • Bachelor’s degree in computer science or a related engineering discipline.
  • Strong programming skills in Java with a focus on tooling and automation.
  • Proficiency in extending and customizing open-source tools such as.
  • Functional/UI Testing: Selenium, Playwright, Cypress, Appium
  • API Testing: Postman/Bruno, REST Assured, Karate
  • Performance Testing: JMeter, K6, Gatling, Locust
  • Security Testing: OWASP ZAP, Burp Suite, Nmap, Nessus
  • Experience Integrating testing tools with
  • Test Management & Issue Tracking: Jira, Qmetry
  • Reporting & Analytics: ReportPortal, Allure, ExtentReports, Grafana
  • CI/CD Pipelines: Jenkins, Harness, ArgoCD, GitLab, SonarQube
  • Device Farms: BrowserStack, LambdaTest for cross-platform and mobile testing
  • Experience with test data management, mocking frameworks, and service virtualization tools such as WireMock, Hoverfly, or Mockito
  • Strong command of relational (SQL) and non-relational (NoSQL) databases, along with experience in publish-subscribe messaging systems like Kafka.
  • Solid understanding of RESTful APIs, gRPC, WebSockets, & event-driven or asynchronous architectures
  • Hands-on experience with leading cloud platforms - Google Cloud Platform (GCP), and expertise in Kubernetes for container orchestration.
  • Proficient in working within Linux/Unix-based environments, including shell scripting and system-level debugging.
  • Well-versed in Agile/Scrum/Kanban methodologies, with a focus on iterative development and continuous delivery.
  • Demonstrated ability in problem-solving, root cause analysis, and debugging complex systems across the stack.
  • Excellent communication and collaboration skills, with a proven track record of working effectively in cross-functional teams.
Benefits
  • Culture -We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
  • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Compensation - You’ll receive an attractive salary, pension, health insurance, annual bonus, plus other benefits.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJavaScriptTypeScriptSeleniumPlaywrightCypressAppiumPostmanREST AssuredJMeter
Soft skills
problem-solvingroot cause analysisdebuggingcommunicationcollaboration
Certifications
Bachelor's degree in computer science