Select how often (in days) to receive an alert:
Test AnalystBusiness Unit: Discovery Central Services
Function: Quality Assurance
Date: 15 Oct 2024
Test Analyst (Intermediate)About Discovery Discovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery.
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.
Areas of responsibility may include but are 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).Methodologies Tools Cucumber, API Testing, Selenium WebDriver, Selenium with Java, Continuous Integration & Performance testing.Processes ITIL (Incident, Release, Problem Management)Employment Equity The Company's approved Employment Equity Plan and Targets will be considered as part of the recruitment process. As an Equal Opportunities employer, we actively encourage and welcome people with various disabilities to apply.
#J-18808-Ljbffr