Job title : Test Analyst
Job Location : Gauteng, Deadline : December 14, 2024 Quick Recommended Links
- Jobs by Location
- Job by industries
Key Purpose
As an Agile Test Analyst, you will be a key part of a Scrum team, and will have a huge impact on the quality of Discovery’s growing range of digital touchpoints and services that allow the Virtual Agent(Chatbot) to deliver all outbound and in-bound communications in the best possible way.The Digital Channels team works on dynamic new projects and product enhancements within the web and mobile platforms in order to improve business inefficiencies, gain competitive advantage on our products and ultimately to provide better service to our clients. Using knowledge of the organization’s technology infrastructure and specific software applications, Digital Channels helps the business to address changes through technologies.Areas of responsibility may include but not limited to
Working as a collaborative member of the Scrum teamWriting and executing test cases against stories, creating and maintaining automated tests in-line with agreed testing standards and practicesDocumenting defects and making these visible to the teams and the Product OwnerProviding feedback on user stories from a quality point of view and promoting bug prevention strategies, testability, accessibility and other QA conceptsCollaborating with other testers, BAs, developers, designers and other experts across the business to deliver business and customer valueBeing proactively involved in the end-to-end lifecycle of digital features including code reviews, user stories grooming, requirements understandingActively participating in all relevant Agile ceremonies and cadencesPersonal Attributes and Skills
Stress ManagementGood analytical skillsA challenging and enquiring mindAttention to detail and tenacityTechnical Skills
Strong experience with : Cucumber, API Testing, Selenium WebDriver, Continuous Integration & Performance testing.Excellent working knowledge of test methodologies, writing test plans, creating test cases and debuggingExtensive technical understanding across the digital domainA thorough understanding of testing / QA best practicesExperience working in large, complex organisationsDemonstrated experience in successfully contributing to development teams in an Agile / Scrum environmentUnderstanding of common software failures and faultsKnowledge of the domain (highly desirable)Knowledge of the system or application-under-test (highly desirable)Experience in a variety of testing efforts (desirable)Education and Experience
Minimum
Diploma / Degree in Computer Science / Information TechnologyAt least 3 years’ + experience in manual testing1- 2 years automation experienceISTQB certified with strong knowledge on QA processExperience in Agile way of software developmentExperience in BDD way of writing test casesKnowledge on various automation frameworksAdvantageous
1 year Software Development experienceExperience on Development and Maintenance of Automation Framework (not to be confused with test case automation).Agile Methodology CertificationMethodologies
Agile Methodology (Scrum)Tools
Cucumber, API Testing, Selenium WebDriver, Selenium with Java, Continuous Integration & Performance testing.Processes
ITIL (Incident, Release, Problem Management)ICT jobs