QA Analyst
Open Box Software Cape Town, Western Cape, South Africa
Software Development · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The QA Analyst will be responsible for creating and managing comprehensive test documentation and identifying software defects throughout the testing process. They will also review business requirements and operate within both agile and waterfall delivery methodologies to ensure high-quality application performance.
What they look for
Requirements
Candidates should possess a 3-4 year degree in a software-related field and have 2-3 years of experience in QA. Strong analytical skills, attention to detail, and proficiency in manual testing are essential, with TSQL and Salesforce experience considered highly desirable.
Full description
QA ANALYST
Open Box Software is an internationally focused consulting company that specialises in business and software consulting services. We have a highly capable team who care about doing good work, solving real problems, and enjoying the process along the way.
We are looking for a QA Analyst to join us on a permanent basis. The right person will be wanting to work within an intelligent, motivated, self-driven team with low egos, good communication skills and an effective problem-solving approach. You would also be very conscious of the importance of sharing knowledge and building other team members in the process. Our team must be able to tune into the needs of clients and their higher objectives to solve problems where not all the information is readily available.
Key Responsibilities of Role
- Review and sense check business requirements and design documents
- Create and manage comprehensive test documentation, such as test cases and checklists, covering various functionalities, user stories and workflows
- Test complex applications, with complex business logic, to meet specifications required by client
- Identify, document and track software defects through the testing process
- Maintain training manuals for applications
- Manage and document the system change processes
- Operate within both agile and waterfall delivery methodologies
- Research and develop the company’s QA process
- Investigate and document better practices/alternative solutions that could be used in future development
Requirements
- Software orientated 3/4-year degree or equivalent (e.g. B. Com Information Systems or B.Sc Comp Sci or Elec Eng) is advantageous
- Minimum 2 - 3 years QA experience
- Experience with manual testing (automation is advantageous)
- Excellent troubleshooting skills
- Strong attention to detail
- Strong written and verbal communication skills
- Strong analytical and problem-solving skills
- Comfortable with updating and communicating directly with business stakeholders
- Ability to work to deadlines and manage expectations
- Proven TSQL experience (highly desirable)
- Experience with Salesforce is advantageous
Personal Traits
- Diligent and organized
- Curious and willing to both learn and teach others
- Open to change
- Ambitious to grow and develop as part of a team
Similar roles
-
10Yrs Software QA Tester - onsite - In Person interview
GoIntellects Inc. District of Columbia, United States · $127K–$135K/yr
-
QA Engineer Automation
SKO SYSTEMS INDIA PVT LTD Pune City Subdistrict, Maharashtra, India
-
QA Coordinator for Choices
AdvanceCare Health Services Columbia, Tennessee, United States · $33K–$37K/yr
-
Polytechnic Internship - QA Operations, Singapore (March 2027 to August 2027)
GSK Singapore, Singapore
-
QA IT System Integration Specialist - LIMS (2.5 years contract)
Abbott Pokeno, Waikato Region, New Zealand
-
QA Engineer
Heidi Melbourne, Victoria, Australia