Job Description
Moniepoint Incorporated is seeking a highly experienced Senior Quality Assurance Engineer to drive quality across digital products and platforms. This role is responsible for ensuring software reliability, performance, and scalability through strong test strategies, automation, and collaboration with cross-functional teams.
Responsibilities
- Collaborate closely with product managers and developers to understand product requirements and design specifications.
- Develop and implement comprehensive test strategies and detailed test plans.
- Author functional and integration test cases; coordinate reviews with developers, product managers, and business stakeholders to identify gaps and complex scenarios.
- Execute test cases, publish test reports, and communicate results with product and business stakeholders.
- Track and report quality metrics such as defect density, test coverage, and open defect counts.
- Design and develop robust test automation approaches across web, mobile, and API layers.
- Own testing processes, test script development, and configuration management.
- Create mocks and stubs to enable isolated component and integration testing.
- Act as the primary point of contact for product and engineering teams to ensure requirements are testable and clearly understood.
Requirements
- Bachelor’s degree in Computer Science or a related engineering discipline.
- Minimum of 6 years’ experience in Quality Engineering or Software Testing.
- Proven ability to write clear, concise, and comprehensive test plans and testing approaches.
- Strong programming skills in Java, TypeScript, or JavaScript with a focus on test automation.
- Strong experience in testing APIs, microservices, mobile native, and web applications.
- Strong knowledge of SQL, NoSQL databases, and pub-sub technologies.
- Proficiency with Linux/Unix environments and cloud infrastructure such as GCP and Docker.
- Experience in non-functional testing including performance, security, monitoring, and alerting.
- Knowledge of CI/CD pipelines including Jenkins, GitHub Actions, or Harness.
- Familiarity with Jira, test case management tools, Postman, Playwright or Selenium, and RestAssured.
- Strong experience working within Agile or Scrum methodologies.
- Excellent problem-solving, troubleshooting, and debugging skills.
- Strong communication and interpersonal skills with the ability to collaborate across cross-functional teams.
Hiring Process
- Preliminary phone call with a recruiter
- Technical interview with a member of the QA team
- Behavioral and technical interview with a member of the executive team
All interview stages are virtual.

