Software Engineer – Testing/Performance/Automation (Cape Town)
Location: | Cape Town |
Type: | Permanent |
Reference: | #1708116 |
Company: | Datafin Recruitment |
Environment:
A fast-paced leading online retailer seeks a software engineer to join their teams in Cape Town (CBD), Stellenbosch and JHB. The role also includes working closely with the test lead to ensure quality is implemented and that quality standards are adhered to by converting manual test preparation into automated test preparation. The suitable candidate will develop, implement and maintain testing frameworks in all aspects such as Performance, UI and API, at a very low/code level.
Duties:
- Raise development quality by developing processes and best practices for testing in Dev teams.
- Improve and automate test strategies.
- Develop and execute test cases to diagnose issues and bugs, creating test data when required.
- Design, develop, execute and maintain automation scripts/code.
- Implement automation framework with continuous integration/deployment covering UI, API, unit and integration tests.
- Identify testing deficiencies and subsequently implementing automated tests based on their requirements
- Identify, record, document thoroughly and track bugs.
- Perform regression testing when bugs are resolved.
- Increase code coverage across the team’s technology stack.
- Develop status reports based on test completion/findings and communicate these to team leaders including any impact on the overall project plan.
- Mentoring and guiding the test team on test approaches and automation suite.
Requirements:
- Degree in computer science, software engineering or related technical discipline.
- Minimum three years of commercial QA experience.
- Experience managing testing throughout the SDLC (development testing, unit/integration testing, API testing, performance testing, system testing and regression testing etc.)
- Strong experience with Python, Ruby, Java, C# and/or other OOP programming languages
- Strong knowledge of software QA methodologies, tools, and processes.
- Experience in writing clear, concise and comprehensive test plans and test cases.
- Hands-on experience with both white box and black box testing.
- Understands web services (REST) and underlying protocols (HTTP/S, TCP/IP).
- Hands on experience with testing tools and frameworks Selenium, Robot, SOAPUI etc.
- An understanding of networking protocols.
Advantageous –
- ISTQB/ISEB qualification.
Attributes:
- Self-motivated with strong capability of fast learning.
- Ability to work efficiently both independently and within the team.
- Flexibility to learn new technologies and explore new tools with ease.
- Strong analytical and problem-solving skills, including the ability to understand and critique requirements.
- Excellent communication skills.
While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.
Comments:
When applying for jobs, ensure that you have the minimum job requirements. Only SA citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please email a word copy of your CV to
moc.nifatad@nyrat
and mention the reference numbers of the jobs.
Posted on 19 Jul 15:37
Loren Adrian
021 741 0400
Create your CV once, and thereafter you can apply to this ad and future job ads easily.
Datafin
DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.
Get job alerts for Software Engineer jobs
- Software Engineer – Platform/DevOps, Cape Town, Datafin
- Python Software Engineer, Cape Town, Datafin
- Scala Software Engineer, Cape Town, Datafin
- Software Engineer – Android, Cape Town, Datafin
- Software Engineer – JavaScript, Cape Town, Datafin
- Software Engineer – Machine Learning, Cape Town, Datafin
- Software Engineer Architect – C#/NodeJS, Cape Town, Datafin
- Junior-Senior Software Engineer – C#/NodeJS, Cape Town, Datafin
- Senior Full Stack Software Engineer, Cape Town, Datafin
- Senior Software Engineers, Cape Town, e-Merge IT Recruitment
- Senior Software Engineers, Cape Town, e-Merge IT Recruitment
- Senior Software Engineers, Cape Town, e-Merge IT Recruitment
- Mid-Level Software Engineer, Cape Town, Milnerton, e-Merge IT Recruitment
- Software Engineer – C#, Bellville, Datafin
- Junior – Intermediate Linux Engineer, Cape Town, Bellville, Datafin
- Infrastructure Server Engineer – Linux, Cape Town, Datafin
- Infrastructure Server Engineer – Microsoft, Cape Town, Datafin