Junior Quality Assurance Consultant
[ad_1]
Quality Assurance opereert binnen de afdeling IV Ontwikkeling en is daar (mede) verantwoordelijk voor het opstellen, naleven en controleren van de kwaliteitsafspraken. De kwaliteitsafspraken zijn opgesteld volgens de geldende algemene richtlijnen en standaarden voor software ontwikkeling met inachtneming van de pakket specifieke richtlijnen van de leverancier. De kwaliteitsafspraken gelden voor zowel ontwerpers, softwareontwikkelaars als testers. Hiermee heeft Quality Assurance een bewakende en borgende rol in het ontwikkelproces. Daarnaast beoordeelt Quality Assurance de opgeleverde ontwerpen, configuratie en softwarecode inhoudelijk op:
- Het voldoen aan de applicatie architectuureisen
- De gemaakte ontwerp- en technologische keuzes
- Het gebruik van de design patterns
- Kwaliteit van de code in de zin van onderhoudbaarheid, performance en stabiliteit Quality Assurance adviseert de ontwikkelteams over zijn/haar bevindingen, werkt de verbetervoorstellen uit (zowel inhoudelijk als technisch) en rapporteert het management over de geleverde kwaliteit
Quality Assurance identificeert bestaande complexe business functionaliteiten die niet optimaal functioneren, maar een grote business impact hebben en is in staat deze in zijn geheel tegen het licht te houden. Als de huidige kwaliteit van de oplossing op 1 of meerdere fronten niet voldoet dient naar een nieuwe totaal- of deel oplossing gezocht te worden die kwalitatief gezien- aantoonbaar (Proof of Concept)- beter moet zijn dan de bestaande oplossing. Aantoonbaar beter vanuit (technisch) Applicatie en/of solution architectuur perspectief en/of vanuit ontwerp en software perspectief en/of vanuit beheersperspectief
De junior kwaliteitsfunctionaris heeft bij voorkeur een technische achtergrond en heeft affiniteit met IT software ontwikkeling. Hij/zij is in staat tot het doen van basale inhoudelijke code reviews, het handhaven van ontwikkelstandaarden en adviseren van configuratieverbeteringen. Hij/zij ontwikkelt en implementeert instrumenten waarmee de kwaliteit van opleveringen binnen de ontwikkelstraat inzichtelijk worden gemaakt en worden verbeterd. De junior kwaliteitsfunctionaris voert ook evaluaties uit van de release (op kwaliteit, defects, rework, productiviteit, efficiëntie, etc…) en stelt samen met het QA-team aanbevelingen op aan de Release- en Operationeel Management
Achtergrond opdracht
Het team Releasemanagement en test INDiGO heeft als primaire taal ervoor te zorgen dat nieuwe INDiGO functionaliteit en producten worden gebouwd en kwalitatief goed en tijdig naar productie worden gebracht. Het team bestaat in feite uit 3 subteams: 1: ontwikkelen, 2: Test en 3: Releasemanagement. Het team ontwikkelen zorgt voor de bouw van nieuwe INDiGO producten en functionaliteit op basis van een opgesteld en aangeleverd ontwrp dat aansluit bij de behoefte en wensen van de gebruikers en business. Het bouwen gebeurt door Siebel ontwikkelaars die een diepgaande kennis hebben van INDiGO. Het team test zorgt ervoor dat alle gebouwde nieuwe INDiGO producten en functionaliteit grondig worden getest zodat ze in productie kunnen worden genomen. Dat gebeurt zowel handmatig als automatisch. Daarnaast wordt er in toenemende mate in projectverband met een Agile / Scrummethodiek gewerkt. Zo draagt het team er mede aan bij dat gebruikers soepel en effectief met de nieuwe release kunnen werken
[ad_2]
Source link