Intermediate Software Quality Engineer (CPT)

at  BET Software

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Jan, 2025Not Specified26 Oct, 20243 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WE WANT YOU:

Knights wield javelins. Samurais master swords. But we’re looking for a different kind of fighter—one who’s armed with precision and a passion for quality. As an Intermediate Software Quality Engineer, you’ll be responsible for the advanced development of automation and load testing scripts. In addition to performing critical test execution and defect management, you’ll work side by side with the functional testing team, to enhance test coverage. Your role extends to creating test reports and fostering team growth through knowledge sharing and training sessions. Ready to lead the charge?

Responsibilities:

  • Analysis and Design: You will review documentation such as business requirements and specifications. This analysis helps derive accurate test estimates and formulate a strategic test approach, ensuring thorough test coverage.
  • Implementation: You are responsible for developing automation and load testing scripts that comply with internal standards and best practices. This should be done while utilising version control tools to maintain organisation and efficiency.
  • Execution: You will execute technical tests using relevant tools, ensuring each test is conducted methodically and accurately. This includes the execution of automated regression testing packs.
  • Defect Management: A key aspect of your role is formally logging any defects found during testing. You will track the progress of these defects and retest them once they have been addressed.
  • Retesting and Regression Testing: You are tasked with conducting both retesting and regression testing to ensure that software changes do not negatively impact existing functionality or performance. You are also responsible for creating and maintaining automated regression test packs, working closely with the functional testing team to define the scope.
  • Reporting: You will create test progress and completion reports, leveraging automated reporting capabilities as much as possible.
  • Documentation and Knowledge Sharing: You will create documentation to support knowledge sharing within the team. Additionally, you will conduct training sessions to facilitate team upskilling efforts.


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Engineering

Graduate

Proficient

1

Cape Town, Western Cape, South Africa