Skip to content
Contractor on Demand Network

Automation Tester

Absa

n/a - n/a
R400–450 per hour
Johannesburg, City of Johannesburg Metropolitan Municipality
Agile Methodologies
Automation Testing
QA Engineering
Test Planning
Performance Monitoring

Role

Detailed Competencies required for this role: 
Design manual and automation testing plans and develop manual and automation test scripts for multiple technical products / services (pre, during & post deployment) in both ‘Run & Change’ contexts and align to chosen application testing frameworks & guidelines. 
Testing may apply to all or a combination of the following front-end, back-end, integration, performance, scalability and regression testing of solutions. This entails full responsibility for ensuring products are protected through quantifiable test coverage & metrics. 

Detailed Deliverables / Outputs expected of the successful candidate: 
QA Engineering 
• Proactively contribute & participate in the full solution development lifecycle as a member of a squad / multiple squads as an QA automation specialist engineer 
• Actively participate in daily Scrum and project planning meetings. 
• Participate and analyze test automation requirements during the requirements analysis phase of technical product & service development, maintenance & optimization (across tribes & squads) – using design specifications and technical documentation (e.g. Business Briefs, User Stories, Architecture &Integration documentation) 
• Prepare QA & Automation testing documentation (planning, design, execution and sustainability) 
• Develop automation test plans 
• Develop and execute automated test scripts using various technologies (automated scripts, test harnesses, SQL scripts etc.) 
• Perform various types of automation testing (regression, integration, black box, scalability) 
• Evaluate automated test cases and analyse & report results 
• Facilitate test plan / case reviews within squads 
• Work with product engineers to evaluate software / solution quality & provide recommendations for improvement / enhancement 
• Contribute to the design and selection of testing frameworks for business applications 
• Deliver all automation & technical testing deliverables on time (always) 
• Provide the required project / scrum related information / feedback on deliverables (e.g. progress, tracking, quality etc.) 
• Conduct performance monitoring on applications / components of applications for which you’ve designed and executed test scripts / plans 
• Produce quality and testing outcome metrics and reports DevOps 
• Follow engineering best practices and continuously improve on engineering knowledge to successfully shift our QA capability forward • Leverage coding language understanding & expertise to deploy testing requirements for specific products / services 
• Understand the full technical solution that is being tested – show interest and capability to run the technical solution & the ability to test the viability of the code being developed 
• Shift from testing features to supporting & being accountable for full product delivery Risk & Governance 
• Ensure compliance with technical risk and governance requirements 
• Ensure work is compliant with automation testing frameworks and standards 
• Proactively identify and communicate risks ahead of need 
• Participate in Business Continuity, Disaster Recovery, Incident Management processes as required and implement mitigating actions People 
• Participate in peer reviews & continuously develop automation testing awareness & capability across squads 
Apply

Refer a friend

Enter their email below to share this role with them