Skip to main content

Quality Assurance- Specialist

Experience: 7-7
Posted: 24 Jun,2021
Location: United Arab Emirates
Role Purpose:

Responsible of all QA, Testing and Test Automation related activities for product development, end to end product integration, data flow, customer experience and behaviour.

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

Skills:

 

· 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

Required Skills

Skill
Years
Months
IT Quality Assurance Testing
7
1
QA/Testing related activities in Agile methodology
7
1
Selenium WebDriver, Appium, Test Project,
7
1
(using Java Scripting, Python, Groovy Scripting)
7
1
Security testing using cloud testing tools.
7
1
testing Web, Set-top box, Mobile Applications
7
1
Testing OTT/IPTV applications
7
1
Performance, Load/Stress testing using JMeter,
7
1