Junior/Intermediate Software Quality Engineer (Manual Testing)

apartmentHR Genie placeRoodepoort calendar_month 

At Dotcom Consulting, we take pride in our business and technical professionals, who guide organisations in achieving goals as well as leading strategic direction. A Dotcom Software Consultant guarantees an experienced voice, along with the necessary skills, to enhance business performance and processes, whether your needs are technical, strategic and/or managerial.

Role Overview:

We are looking for a passionate and detail-oriented Junior to Intermediate Software Quality Engineer to join our growing team. In this role, you will be responsible for ensuring that our software products meet the highest standards of quality through meticulous manual testing.

You will work closely with developers, product managers, and other QA engineers to identify and resolve defects in our software applications.

Duration: 6 months

Location: Roodepoort Hybrid

Key Responsibilities:

  • Manual Testing: Execute test cases manually to ensure software functionality, reliability, and stability.
  • Test Case Design: Develop and maintain comprehensive test cases and test plans based on product specifications and user requirements.
  • Bug Reporting: Identify, record, and track bugs found during testing and ensure proper communication with the development team for resolution.
  • Regression Testing: Perform regression testing on various applications to ensure that previously developed and tested software still functions after changes.
  • Test Documentation: Document testing procedures, results, and steps for reproducing bugs.
  • Collaboration: Work closely with cross-functional teams including developers and product managers to understand requirements and contribute to the design and testing processes.
  • Quality Assurance: Contribute to improving the overall quality of the software through feedback and suggestions for product improvements.

Required Skills and Qualifications:

  • Education: Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Experience:

  • 1-3 years of experience in manual software testing, preferably in web or mobile applications.
  • Familiarity with testing methodologies, processes, and techniques.
  • Experience with bug tracking tools (e.g., DevOps JIRA, Bugzilla, etc.).
  • Basic understanding of SQL for database testing.
  • Exposure to testing APIs (Postman, SoapUI) is a plus.
  • Mobile testing
  • Attention to Detail: Ability to identify subtle defects and inconsistencies in software.
  • Communication Skills: Excellent written and verbal communication skills, able to explain technical issues clearly and concisely.
  • Analytical Thinking: Strong problem-solving and analytical skills to identify root causes of issues.

Nice to Have:

  • Familiarity with test automation tools (e.g., Selenium, Cypress) is a plus.
  • Basic knowledge of programming or scripting languages (e.g., Python, Java) for test automation.
  • Experience in an Agile environment.
thumb_up_altRecommended

Software Quality Engineer

apartmentTower GroupplaceJohannesburg, 18 km from Roodepoort
Engineer will be responsible for design and execution of all manual and automated tests required to ensure excellence in software quality delivered. This position holder will report to the Quality Engineering Manager. Key activities include:  •  Oversee...
apartmentE-MergeplaceJohannesburg, 18 km from Roodepoort
We are seeking an experienced and self-motivated seasoned Quality Assurance Engineer to join our Agile Team. As a QA Engineer in the Agile Team, you will play a crucial role in ensuring the quality, performance, and reliability of our software...
apartmentNetwork RecruitmentplaceMidrand, 32 km from Roodepoort
collaboration with multidisciplinary teams to deliver high-quality engineering solutions that meet customer requirements and industry standards. Key Responsibilities:  •  Design, develop, and validate mechanical components and systems for land systems...