Quality Assurance ? Sr. Specialist
Quality Assurance ? Sr. Specialist
Locals are preferable, Expats will be considered in the event that local competence is limited.
Location : UAE
Start Date : Feb 2021
Contract duration : 6 months
Function : Product Development
Responsible of all QA, Testing and Test Automation related activities for product development, end to end product integration, data flow, customer experience and behaviour
Main Duties and Responsibilities
? Responsible of QA/Testing related activities in Agile methodology
? User stories review, define and estimate QA activities and effort within sprint
? Ensuring Test Driven development from developers by creating test scenarios for functional, black box, Grey box as well as for integration and white box testing and share them with developers.
? Planning testing activities and agree on acceptance/exit criteria for the sprint for each functionality
? Writing test scenarios and feature files using BDD framework and writing automated test cases.
? Define necessary test automation, design automation flow, share implementation effort with software engineer
? Performing Automation test planning, developing test automation framework, enhancing existing automation test suites, writing automation test script and conducting functional/non-functional testing
? Define test strategy both in terms of functional and non-functional of assigned projects to ensure the quality of products starting from requirements elicitation phase till production release.
? Ability to handle several tasks, organize, document, make decisions, and work efficiently and effectively under pressure and with tight deadlines.
Technical Competencies
? Strong experience in working and managing team on projects using Agile Methodologies
? Experience with test automation frameworks (BDD, Cucumber, Hybrid) & hands-on working experience in Selenium WebDriver, Appium, Test Project, Web Service Automation Testing (tools like Ready API, Soap UI, Postman)
? Very good hands-on experience in writing code (using Java Scripting, Python, Groovy Scripting)
? Hands on experience in Performance, Load/Stress testing using JMeter, Load UI & Cloud based load testing tools.
? Experience in conducting Security testing using cloud testing tools.
? Experience in testing Backend systems developed using REST/SOAP APIs
? Experience in testing Web, Set-top box, Mobile Applications for Andriod and iOS platforms
? Experience in setting up and maintaining test environments
? Experience with testing frameworks such as JUnit and TestNG
? Experience with pipeline integrations and CI/CD tools (Jenkins)
? Working experience with Jira, Confluence, Git
? Understanding of agile or other iterative software development methodologies
Education
Bachelor/Masters in Computer/IT
Skill and/or Certification
Strong Analytical, Problem solving and Creative thinking skills, Strong interpersonal skills and team building skills, Excellent verbal and written communication skills
Work Experience
? Quality Assurance/Testing ? Strong experience in working with teams on projects using Agile Methodologies
? Hands-on working experience with Jira, Confluence, Git
? Experience of Testing OTT/IPTV applications
? Understanding of HTTP and Streaming (HLS/DASH) protocols for video delivery and troubleshooting HTTP communications and experience in monitoring network traffic/packets using Wireshark/Charles.
? Familiar with OTT/IPTV set-top boxes and deployment.
? Building test infrastructure using containerization technologies such as Docker and working within continuous delivery / continuous release pipeline processes
? 6-9 years