الوصف الوظيفي
You’ll have a range of experience in Development, Test and DevOps and will have a solid understanding of test-automation and CI/CD principles. You’ll be working within a multi-disciplined Scrum team and will be expected to take an active role in capturing and understanding product requirements, producing design documentation, coding and creating automated tests. A proven ability to drive rapid software quality improvement using modern, industry standard tools will be essential.
Responsibilities:
• Documentation to assist in the progress and handover of project and BAU work.
• Works with other areas of Tech to continuously improve processes through automation and general improvements.
• Implements test solutions in key business domains and uses data to drive decision-making.
• Explores new opportunities opened up by new technology on innovations.
• Participates in local tech and open source communities and facilitates technical discussions across teams and departments.
• Proactively contributes into, develops and maintains test process and policy.
• Coaches and develops junior members of the team to create a high performance team who you’ll be working with
• Liaises with software engineers to design, build and test effective applications and ensuring a high level of quality in development output.
• Works with wider Tech teams to ensure everyone works towards one vision.
• Works with Product Managers to help shape backlogs and deliver timely roadmap features.
General Activities and understanding
• Good knowledge of software development life cycle practices e.g. Agile, Continuous Integration, Continuous Delivery and DEVOPS.
• Working knowledge of test methodologies and processes.
• Demonstrable experience acting as part of a coherent and effective cross-technology team.
• Hands-on test engineer experience, capable in at least two modern testing practices such as Automation, NFT or risk-based approaches.
• Clear and concise verbal and written communication skills
• Ability to report and monitor own progress and that of other team members
• Complete understanding of the SDLC
• Self-motivated with a “can-do” attitude, and a passion for developing high quality, efficient software
Technical experience
• Building and maintaining CI/CD pipelines using Docker & Jenkins
• Developing tests in Java with Cucumber or Rest Assured
• Developing BDD tests cases for testing RESTful APIs
• Successfully delivering complex commercial applications
• Thorough understanding of test principles, concepts and techniques
• Ability to build and maintain effective physical and virtual test environments
• Experience working in JavaScript, python, gradle & bash
• Knowledge of RedHat Linux, SELinux, polkit & STIG / SCAP security
• Familiar with deploying and testing products in AWS and Azure environments
• Experience of developing software within the Scrum framework
• Experience of using ALM tools such as TFS, JIRA etc.
• Experience in Software platforms such as Netcracker, Amdocs, Ciena an advantage.
المهارات
CI/CD Pipelines
Docker & Jenkins
JAVA
Cucumber
NetCraker
تفاصيل الوظيفة
منطقة الوظيفة دبي, الإمارات العربية المتحدة
قطاع الشركة الإتصالات
طبيعة عمل الشركة شركة توظيف
الدور الوظيفي تكنولوجيا المعلومات
نوع التوظيف عقود
الراتب الشهري غير محدد
عدد الوظائف الشاغرة غير محدد
المرشح المفضل
المستوى المهني متوسط الخبرة
عدد سنوات الخبرة الحد الأدنى: 4 الحد الأقصى: 10
منطقة الإقامة الإمارات العربية المتحدة
الشهادة بكالوريوس/ دبلوم عالي
التعليم
Computer
*** تقدم على الرابط التالي : Apply on the following link ***
https://www.bayt.com/ar/uae/jobs/software-test-engineer-3913628/