|Client||Digital Outsource Services|
|Location||Century City, Western Cape, South Africa|
The QA Engineer will perform testing procedures on Web / Mobile Application Software using all tools available to ensure all errors are
identified and corrected before release to clients. This position will report into the Product Development Manager – Betway.
The QA Engineer will be involved highly in team participation, working closely within your SCRUM team to complete sprint work in the
given timeframe, to ensure a working and fully functional product is released.
You will be working closely with other QA Engineers within a BDD environment, completing manual testing as well as automation
testing using Selenium Webdriver, C# and cutting edge technology that will direct us towards Continuous Integration and Deployment
|Job Functions||Software Testing|
Duties will include, but not limited to:
Quality from the start – get involved in the user story definition process and write test scenarios upfront
Lead from the front
Taking ownership of Quality within team
Bring a QA perspective to planning sessions and ensure test effort is taken into consideration
Work close with developers to ensure that quality is taken into account and that they are creating the right kind of tests
Work with product owners to ensure they sign off work items during the UAT phase
Support - Assist with resolution and reproduction of user software problems
Creation of automated test within sprints as well as conversion of current manual tests (If needed)
Work within the ATDD framework and define items using BDD style syntax
Ensure that bugs are treated with importance and try to limit the amount that make it live
Selenium Webdriver (not IDE) experience
Communication skills - ability to communicate with clients and line management
Experience of working within an agile environment using the SCRUM methodology
Experience with test automation tools and strategies
Experience with BDD
Proven C# / Java experience
Excellent attention to detail
Experience working with TDD
Experience in Continuous Integration
Experience using Jira
Specialist software testing skills and knowledge of structured software testing methodologies gained through formal training
Take responsibility and ownership for completing assigned tasks that may rely on the contribution of other team members
MUST have a passion for achieving excellence in product quality and reliability
Ability to multi-task continuously, handling major stress when required
Capable of working independently and as part of a team
Be very organized and able to define and follow processes strictly
Strong with methodologies, tools, best practices and processes within specific area of responsibility
Proficient in utilizing quality improvement tools and techniques.
Be extremely detail-oriented with respect to documentation and communication
This position requires trust and honesty it has access to customers financial details - therefore a credit and criminal record check will be
The qualifications identified herein are an inherent job requirement, therefore a qualification verification check will be done.
By applying for this role, and supplying the necessary details, you hereby grant us permission to apply for these checks. This will be
done in a confidential manner, and solely for the purposes of verification.
Should you not hear from us in two weeks, please deem your application as unsuccessful.
|Job Closing Date||30/06/2017|