채용공고 › Emirates
Lead Quality Assurance Engineer - Emiratisation
추출된 스킬 7건
| 스킬 | 분류 | 수준 | 근거 문장 (원문) |
|---|---|---|---|
| 테스트 자동화 | IT·데이터 기술 | 필수 | 5+ years of experience with creating and maintaining large scale test data frameworks to support test automation |
| Azure | IT·데이터 기술 | 필수 | Experience using CI tools like Jenkins, Azure DevOps or equivalent |
| CI/CD | IT·데이터 기술 | 필수 | Experience using CI tools like Jenkins, Azure DevOps or equivalent |
| GCP | IT·데이터 기술 | 필수 | Experience working with VMs and containers both on prem and cloud offerings like Amazon and Google cloud |
| Java | IT·데이터 기술 | 필수 | Proficiency in at least 2 different programming languages, preferably JavaScript and Java |
| JavaScript·TypeScript | IT·데이터 기술 | 필수 | Proficiency in at least 2 different programming languages, preferably JavaScript and Java |
| 리더십 | 직무 역량 | 우대 | Not separately stated (Leadership Role: No) |
공고 원문
Key Responsibilities
- Work closely with project members, technical product owners, architects and software engineers to understand the complete context of deliveries, translate complex functional and non-functional requirements in robust end to end tests that exercise the business process
- Liaise with other release train teams to manage the testing of cross dependencies
- Ensure Test Tools are configured correctly and accurately to support the collection of metrics for program and enterprise-wide dashboards
- Support and guide Software Engineers to write and maintain automated functional tests through continuous integration
- Implement, maintain and adapt automation frameworks. Test harnesses to make end to end tests robust.
- Ensure Quality Gate requirements are understood by the team and met
- Support the Principal Quality Assurance Engineer with the coordination of major delivery initiatives across multiple domains and environments, ensuring no customer or business impact
- Support the team in their development, training and understanding of technologies and processes
Requirements / Qualifications
- Degree or Honours (12+3) or equivalent Degree in Computer Science, Computer Engineering or related field or relevant experience
- 5+ years of experience with creating and maintaining large scale test data frameworks to support test automation
- 3+ years of experience using one or more of the following automation tools: Selenium components (WebDriver, Grid, etc.), Protractor, Jasmin, Cucumber, Gherkin, JUnit, TestNG
- Experience using git SCM tools, GitHub or Bitbucket or similar tools
- Proficiency in at least 2 different programming languages, preferably JavaScript and Java
- Experienced with coding best practices and defining coding guidelines
- Highly experienced with developing automation frameworks from scratch built for UI and API testing and integration with CI pipelines
- Experience using CI tools like Jenkins, Azure DevOps or equivalent
- Strong expertise with context driven and exploratory testing with practical experience of using a number of testing heuristics
- Experience working with VMs and containers both on prem and cloud offerings like Amazon and Google cloud
- Aware of the latest testing and technology trends and using them to improve daily practices
Preferred / Nice to have
- Not separately stated (Leadership Role: No)
Selection process / Benefits (if stated)
- Attractive tax-free salary and travel benefits exclusive to the industry, including discounts on flights and hotels stays around the world.