We are looking for a detail-oriented and eager Junior Software QA Engineer to join our growing technology team. This is an excellent entry-level opportunity for a recent graduate or early-career professional looking to build a career in software quality assurance. You will support the QA process for our CRM system, executing test cycles after development updates to ensure stability, accuracy, and a seamless experience for our operations teams and clients. You will work closely with developers and business analysts to define test criteria, identify defects, and drive them to resolution.
Key responsibilities
• Design, write, and maintain detailed test plans, test cases, and test scripts for the CRM system
• Execute functional, regression, integration, and user acceptance testing (UAT) after every development sprint or update
• Log, track, and manage defects through to resolution using a bug-tracking system
• Validate that CRM workflows, automations, data integrity, and reporting function correctly post-update
• Collaborate with developers to reproduce bugs, clarify requirements, and verify fixes
• Conduct smoke and sanity testing on new builds before full regression cycles
• Produce clear QA reports documenting test coverage, defect rates, and release readiness
• Maintain and continuously improve the QA test library and documentation
• Participate in sprint planning and release reviews to ensure QA is embedded in the development cycle
Requirements
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
• Some exposure to software testing — through internships, academic projects, or personal projects — is an advantage but not required
• Solid understanding of software testing methodologies (functional, regression, integration, UAT)
• Exposure to or familiarity with CRM platforms (e.g. Salesforce, HubSpot, Zoho, or equivalent) is a bonus
• Ability to write clear, structured test cases and detailed defect reports
• Familiarity with or willingness to quickly learn bug-tracking tools such as Jira or TestRail
• Strong analytical thinking and an eye for detail
• Good written and verbal communication skills — able to document findings clearly for both technical and non-technical stakeholders
Advantageous
• Proficiency in Databox — experience building dashboards, monitoring KPIs, and validating data accuracy within the Databox platform is a significant plus
• Experience with automated testing tools (Selenium, Cypress, Postman, or similar)
• Exposure to API testing and understanding of REST APIs
• ISTQB or equivalent QA certification
• Experience working within Agile or Scrum development teams
• Proficiency in SQL — ability to write and run queries to validate data, investigate defects, and verify CRM data integrity at the database level
• Prior experience in a BPO or contact center technology environment
What we offer
• A collaborative, fast-moving technology team with real ownership of quality outcomes
• Exposure to US-based client systems and international BPO operations
• Opportunity to grow into senior QA or QA Lead roles
• Competitive remuneration commensurate with experience
Recent graduates are strongly encouraged to apply. We value curiosity, attention to detail, and a willingness to learn over years of experience.
Send your CV and a brief cover letter to:
savannahprosolutionszw@gmail.com
Email subject line: Junior Software QA Engineer Application – [Your Name]
Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted.
Savannah Pro Solutions · Immediate openings available