Software Test Engineer

 

Recruiter:

Recruitment Matters

Job Ref:

1514175033

Date posted:

Tuesday, November 9, 2021

Location:

Cape Town, South Africa

Salary:

Negotiable


SUMMARY:
-

POSITION INFO:

Duties and Responsibilities:

  • Based on discussions with your SCRUM Team design applications according to end user needs.
  • Track projects, tasks and bugs using the company specified work tracking system.
  • Understand requirements from a business perspective and contribute to designing clear, easy-to-use applications from a user perspective.
  • Involved in the creation of completely new applications or, build upon the functionality of existing ones.
  • Work closely with others on the teams/team members to come up with the best possible solutions for the applications.
  • Involved in the development of technology solutions to improve functionality, user-friendliness and presentation of our products.
  • Involved in independent research contributing to technical discussions where required.
  • Ensure compliance of final product with end-user specifications through regular reviews with designated end-user groups where applicable.
  • This could include testing functionality of your own and colleagues’ code for performance and effecting changes to code as required.
  • Regular code reviews with colleagues to identify bugs and performance problems ensuring code and product quality
  • Monitor, analyze and act on post-deployment bugs.
  • Review of user feedback and proposing/implementing action plans for development based on discussion with your team.
  • Provide any required support to end-users of the applications.
  • Contribute to the training of team members on agile development practices, use of appropriate design patterns and SOLID/design principles in their day-to-day work
  • Contribute to the technical ownership of projects/tasks ensuring their successful completion to project deadlines
  • Ensure the writing of concise documentation for applications and websites
  • Show initiative to use new technologies and methodologies that will benefit projects and responding to the introduction of software advances and upgrades.
  • Take ownership and volunteer to collaborate with whole of delivery team and be able to mentor and guide the junior team members.
  • Keep upskilling yourselves on a regular basis on the new and latest technology trends and practices.
  • Understand and contribute toward the level of code quality and test coverage within the SCRUM Team.
  • Engage in technical discussion contributing to design and development.
  • Liaise with Business Analysts, Product Managers and/or internal/external customers to ensure that requirements are understood.
  • Understand and contribute toward the practice of BDD/TDD/DDD as part of the software engineer best practice.
  • Participate in peer code reviews.

Requirements

  • Required Technical skills/experience:
  • 3+ year’s development experience or exposure using Microsoft .NET technologies to build Micro Service Architecture, Web and/or Console Applications as well as Windows and Web Services.
  • Experience\Understanding in the below frameworks:.NET Core, WebApi Net Framework 4.6.*Asp.Net Core ,Angular, SQL Server or Azure SQL and/or NoSQL
  • Experience\Understanding of DevOps practices including: Continuous integration/Deployment (CI/CD), QA Automation, Release Process, Cloud Development, Health Monitoring, Feature toggle-based Development, Cross Function collaboration
  • Experience\Understanding to the below testing toolset: Postman, Insomnia, MSTest/NUnit, Protractor, Jasmine,JMeter, OWASP ZAP.
  • Experience\Understanding to Cloud technologies including: Azure,Google
  • OOP programming (theoretical and practical experience of OO design principles and patterns)
  • Experience\Understanding Knowledge with Visual Studio programming environments and Azure DevOps

Skills

  • Good oral and written communication skills; strong communication with both technical and business teams.
  • Good administrative and organisational skills.
  • Self-motivation and drive to take on personal responsibility.
  • Exceptional attention to detail and commitment to quality.
  • Critical reasoning and decision-making skills.

Â



 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Software Test Engineer
Location: Cape Town
Salary:
30 days ago


Software Test Engineer
Location: Cape Town
Salary:
We are looking for a software test engineer to create / maintain automated software test systems and execute test procedures, generate test documentation and reports, and perform periodic software testing of embedded and PC based code. We have a permanent role Cape Town.
70 days ago


Software QA Engineer
Location: Cape Town
Salary: Annually
Join the Bug Busters squad! Hunt down software bugs before they haunt production.Keep systems clean, stable, and client-ready with sharp QA practices.Be the shield ensuring flawless experiences in one of SA’s top retail tech environments.
1 day ago


Principle Process Engineer
Location: Cape Town
Salary:
1 day ago


Electronic engineer
Location: Cape Town
Salary:
We are seeking an electronic engineer interested in the agriculture industry.
2 days ago


Junior Developer (CH1169)
Location: Cape Town
Salary:
2 days ago


Software Engineer
Location: Cape Town
Salary:
A defence company in Cape Town is seeking a software engineer to join their team.
4 days ago


Hardware Engineer (Power Supply)
Location: Cape Town
Salary:
A global company in Cape Town is seeking a Junior Electronic Hardware Design engineer (Power Supply) to join their team!Market Related Salary | On Site | Cape Town | Permanent
8 days ago


Junior Electronic Hardware Design Engineer (Power Supply)
Location: Cape Town
Salary:
A defence company in Cape Town is seeking a junior electronic hardware engineer.
8 days ago


Senior Electronic Hardware Engineer
Location: Cape Town
Salary:
A defence company in Cape Town is seeking a senior electronic hardware engineer.
8 days ago


Create a free job alert for Software Test Engineer in Cape Town

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions