Big Data Quality Assurance Engineer

27 сентября 2018    36

• BS degree in Computer Science, Engineering or a related subject
• Experience in creating test strategies for Big Data applications
• Proficient with SQL to investigate and analyze the data loading/transformation issues
• Experience in end-to-end data validation testing in a Big Data ETL environment
• Ability to interpret business transformation logic to deliver test automation solutions to meet business needs
• Ability to maintain and utilize CI/CD solutions: e.g. Jenkins, Maven
• Create and validate automated scripts that support a Continuous Integration/Continuous Delivery pipeline
• Experience testing and/or deploying Big Data, non-relational solutions on Hadoop platform and/or SPARK engine
• Expertise in one or more query languages: e.g. SQL, Hive, Hue
• Expertise in one or more Automation tools: e.g. Scalacheck, SIESTA
• Experience using agile planning tools: e.g. JIRA, Version One
• Experience with Source Code Management Tools: e.g. Git, Bitbucket
• Experience with the Apache suite of tools: e.g. Sqoop, Oozie, Yarn, TEZ
• Programming experience with Java or other object orientated language
• Experience with shell scripting using Python is preferred
• Ability to analyze complex applications and systems with minimal supervision
• Set up and maintain processes to test a scalable Big Data platform that supports enterprise-class SaaS applications
• Drive different testing strategies for different aspects of a big data system, from data ingestion to system level features, functionality and scalability
• Data Science skillset in the context of being able to use analytical tools for information discovery, exploratory testing, and Quality Assurance analysis
• Display organizational and emotional intelligence
• Understanding of Pharmaceutical digital marketing industry is preferred

• Responsible for ongoing, continuous improvement in testing efficiency and effectiveness through the use of innovative Quality Assurance practices and tools, and close collaboration with the development, infrastructure and business organizations
• Explains difficult or sensitive information in a diplomatic way; works to build consensus
• Proactively shares experiences and knowledge towards the achievement of team objectives
• Actively seeks challenging assignments, is genuinely excited by a challenge
• Ensure that all feature deliverables meet quality objectives in functionality, performance, stability, security, accessibility and data quality
• Create testing-related documentation, including test strategy, test plans, test cases/scripts and defect reports assessing quality and associated risk
• Participate actively in functional, system, integration and regression testing activities (manual and automated testing) within project timelines
• Work with Product Owner, Scrum Master, Software Developers and other QA Engineers in an Agile team environment

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.