Odixcity Consulting is Nigeria's leading foreign outsourcing firm, specializing in human resources and procurement. We believe in delivering business solutions to groups, entrepreneurs, and SMEs.
Role Overview
- We are seeking a Software QA Engineer to join our growing engineering team.
- In this role, you will be responsible for the quality and reliability of our SaaS platform.
- You will work closely with developers to validate new features, identify edge cases, and ensure the integrity of our data.
- We are looking for a candidate who is detail-oriented, technically curious, and passionate about delivering a seamless user experience.
Key Responsibilities
- Test Planning & Execution: Create detailed, comprehensive, and well-structured test plans and test cases for all new features.
- Manual & Functional Testing: Perform end-to-end manual testing to ensure features meet business requirements and design specifications.
- Edge Case Analysis: Proactively identify and test "unhappy path" scenarios, boundary conditions, and unusual user workflows to ensure system resilience.
- Data Integrity (MongoDB): Validate backend data states using MongoDB. Write and execute queries to ensure data is correctly stored, updated, and retrieved across the
- platform.
- Regression Testing: Maintain and execute regression test suites to ensure that new code deployments do not negatively impact existing functionality.
- API Testing: Verify the communication between frontend and backend services using tools like Postman to test API endpoints.
- Performance & Load Testing: Conduct basic performance testing to ensure the application remains stable and responsive under varying traffic levels.
- Bug Tracking: Document and prioritize defects with clear "steps to reproduce”, environment details, and logs. Collaborate with the development team to verify fixes.
Requirements
- Bachelor’s Degree in Computer Science, Information Technology, or equivalent professional experience.
- Strong understanding of the Software Development Life Cycle (SDLC) and QA methodologies.
Technical Requirements:
- SaaS Experience: 4 - 5 years of experience in software quality assurance for web-based SaaS applications.
- MongoDB Proficiency: * Experience writing queries in MongoDB Query Language (MQL).
- Ability to navigate document-based (NoSQL) data structures.
- Familiarity with MongoDB Compass or the Mongo Shell.
- JavaScript & Web Tools: * Proficiency using Browser Developer Tools (Console, Network tab) to diagnose frontend errors.
- Knowledge of or interest in JavaScript-based automation frameworks (e.g., Cypress, Playwright).
- Testing Tools: Experience with Postman (API testing) and Jira/GitHub (issue tracking).
- Performance Testing: Familiarity with load testing tools such as JMeter or k6 is a plus.
Core Competencies:
- Analytical Mindset: Ability to break down complex features into logical test components.
- Attention to Detail: A high standard for UI consistency, performance, and data accuracy.
- Effective Communication: Ability to clearly explain technical bugs and work collaboratively with a remote engineering team.
- Adaptability: Comfortable working in a fast-paced environment with frequent updates and deployments.
Method of Application
Signup to view application details.
Signup Now