EN
v
South Africa

e.DEV.QA Engineer

Company Digital Outsource Services
Reference # QA-BW
Published 15/01/2019
Contract Type Permanent
Salary Market Related
Location Century City, Western Cape, South Africa
Introduction
Purpose:

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.
The QA Engineer will be working closely within your SCRUM team to complete sprint work in the given time frame, to ensure a working and fully functional product is released.
You will be working closely with the Senior QA Engineer, completing manual testing as well as automation testing using relevant tools and technology that will direct us towards Continuous Integration and Deployment
Job Functions Information Technology,Software Development,Software Testing
Industries Digital,Ecommerce,IT - Information Technology,Software Development
Specification
Duties will include, but not limited to:

•Quality from the start – get involved in the user story definition process and write test scenarios upfront
•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
•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)
•Ensure that bugs are treated with importance and try to limit the amount that make it live
•Be involved in code and feature reviews, ensuring quality in all phases of the development life cycle
Requirements
Job Competencies:

•Minimum 1 – 2 years testing experience
•Selenium WebDriver (not IDE) experience
•Basic understanding of testing web /mobile applications and websites and associated technologies – HTML, Javascript, CSS
•Communication skills - ability to communicate with clients and line management
•Experience of working within an agile environment using the SCRUM methodology
•Basic experience with test automation tools and strategies
•Basic understanding of a programming language(C#/Java)
•Basic understanding of a scripting language(Javascript/PHP)
•Basic understanding of source control tools(Git/Subversion)
•Excellent attention to detail
•Experience using Bug Tracking Software
•Constant display of initiative
•API testing experience is a bonus

Personal Competencies:
•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
•Ability to adapt quickly 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 as it has access to financial details - therefore a credit and criminal record check will be conducted.
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.

To view all current vacancies, please visit our website, www.digioutsource.com
Should you not hear from us within 2 weeks, please deem your application as unsuccessful.

Job Closing Date 28/02/2019
Share on
 
Last Updated: 1 day ago [19.01.01.03]
Webserver: SkillsMap (NLBA)