Job Description
Job Description
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
How to Apply
Send your CV and a brief cover letter to:
savannahprosolutionszw@gmail.com
Email subject line: Junior Software QA Engineer Application – [Your Name]
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
Start with a free job match to see how well you fit. Then order a tailored CV.