Software Quality Engineer

Details of the offer

Software Quality Engineer A vacancy exists for a Software Quality Engineer within the Kazang - Micro Merchant Division, in Century City, Cape Town (Hybrid/onsite). Role summary As a Software Quality Engineer, you will be responsible for ensuring that software products are developed and released with the highest level of quality possible. You will be involved in the entire software development life cycle, from requirements gathering and design, to testing and release. Key Responsibilities include, but are not limited to: Test planning, requirements analysis, test automation, test analysis and reporting. Accountable for creating, configuring, maintaining and executing a suite of automated tests & their environment, including functional, integration, system, regression and smoke tests. Automate legacy manual test packs to reduce execution time and improve coverage. Plan and perform manual testing and analysis where necessary prior to automation phase. Execute test plans (manual, automated and regression) and create test reports. Defect management back into the SDLC process. Reporting and tracking test metrics such as test and code coverage Review and contribute to product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable. Assist with defining Definition of Ready (DOR) and Definition of Done (DOD) in your development squad. Engage with product development to evaluate system interfaces, operational requirements, and performance requirements of the overall system. Recommend design improvements, stability enhancements or corrections to engineers throughout the SDLC. Maintain effective communication with the software team regarding system limitations, capability, performance, backward and forwards compatibility. Conduct compatibility tests with downstream and upstream partner systems and devices for all release candidates. Develop or integrate test tools that facilitate data gathering and test method execution. Provide reports and dashboards on test runs & progress, and overall software quality for your squad. Ensure QA test framework is thoroughly documented, with focus on continuity. To be considered for this position, the following requirements must be met: ISTQB/ISEB Tertiary qualification in engineering, software or IT systems, or proven equivalent technical experience. At least 3 years experience working in in Agile SDLC (Software Development Life Cycle) and CI/CD organizations in a quality engineering capacity. At least 2 years of experience in testing front-ends as well as APIs. At least 2 years of test automation experience: Selenium, Jasmine, POM, Cucumber, Robot or related packages Technical Competencies: Knowledge of Python stack would be very advantageous but not compulsory. Familiarity with unit testing and experience using unit test frameworks (such as Pytest, Robot, jtest, unittest, DocTest or similar). Experience working with automation testing frameworks (such as Selenium, Appium, Robot). Experience in testing enterprise-level integrated applications (distributed systems) including web front-ends, mobile front-ends, internal and external APIs and databases. Experience with a commercially available test management tool such as Practitest or X-Ray. Working experience of scripting and configuration tools Solid understanding of modern Agile software development and delivery Ability to troubleshoot systems and perform complex tests Advanced query-level experience in SQL or mySQL. Behavioural Competencies: Excellent written and verbal communication skills Creative thinking skills Attention to detail Self-confidence and the ability to work independently


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Developer - Internship Role (Cpt)

Parvana Role: Our highly successful national client is looking for a bright and ambitious developer for their team. You are not expected to know anything, yo...


Parvana - Western Cape

Published 7 days ago

It Field Technician

This role is for a field technician to use his home as a based to service our clients in the greater Cape Town area. The description of duties are as foll...


Stepco Recruitment - Western Cape

Published 7 days ago

Devops / Build And Release Manager

THIS IS A REMOTE POSITION Salary is open WHAT WE DO FOR OUR CLIENTS We develop sophisticated software products and solutions for some of the world's biggest...


Beingit® - Western Cape

Published 7 days ago

Take On / Data Migration

POS24094 Take on Accounting Migration Consultant (POS24094)Somerset WestR 15 000 to R 23 000 per monthJob Purpose:Looking for junior Accounting/ graduates to...


Emporium Human Capital - Western Cape

Published 7 days ago

Built at: 2024-11-22T19:54:19.285Z