Intermediate Software Quality Engineer (CPT)
at BET Software
Cape Town, Western Cape, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Jan, 2025 | Not Specified | 26 Oct, 2024 | 3 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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