Primeforge is a dynamic, mission-driven organization dedicated to building a pipeline of skilled software developers from emerging markets and delivering high-quality software solutions to global clients. We’re expanding our team and looking for a talented Quality Assurance Developer to ensure our software deliverables meet the highest standards of quality and performance. This is a great opportunity to work on diverse, impactful projects while growing your career in a collaborative and innovation-driven environment.
Responsibilities:
- Develop, execute, and maintain comprehensive test plans and test cases for web and mobile applications.
- Perform functional, regression, integration, and performance testing to ensure software quality.
- Design and implement automated testing frameworks using tools like Selenium, JUnit, Postman, or similar.
- Collaborate with developers and product teams to identify, report, and troubleshoot bugs and performance issues.
- Conduct code reviews of automated test scripts and provide feedback for improvements.
- Ensure that software products comply with industry standards, security protocols, and best practices.
- Contribute to continuous improvement of QA processes, methodologies, and tools.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Requirements:
- 2+ years of experience in software quality assurance and testing.
- Proficiency in manual and automated testing methodologies.
- Hands-on experience with testing tools such as Selenium, Postman, JUnit, or PyTest.
- Strong understanding of SQL for validating and testing database operations.
- Basic understanding of at least one programming language like Python, JavaScript, .NET, or Java to write automated tests.
- Solid understanding of software development lifecycle (SDLC) and QA best practices.
- Experience working with version control systems like Git.
- Excellent problem-solving skills, with a keen eye for detail.
- Effective English communication skills and the ability to collaborate across cross-functional teams.
Standout nice-to-haves:
- Experience with CI/CD pipelines and integration tools like Jenkins, GitHub Actions, or Azure DevOps.
- Familiarity with RESTful APIs testing and tools like Swagger or Postman.
- Knowledge of performance testing tools like JMeter or LoadRunner.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Understanding of containerization tools like Docker and Kubernetes.
- Experience in Agile development environments and test-driven development (TDD).
What we offer
- Competitive salary and a comprehensive benefits package, including savings account contributions, daily catered lunches, commuting allowance, paid time off, and more.
- An opportunity to be part of a mission-driven company transforming the tech landscape in West Africa.
- Opportunities for professional growth through mentorship and exposure to real-world projects.
- A chance to make a tangible impact while working in a collaborative and innovative environment.
If you’re passionate about software quality and eager to contribute to impactful projects, we’d love to hear from you!