Position: Senior Data Automation Tester for Ciklum Digital
Company: Ciklum
Category: QA Automation
Experience required: 2y
English level: intermediate
Published: 2020-03-01T00:00:00+02:00

**Responsibilities:**
• Inconsistent trust in data residing within core systems
• Duplicate data within different systems and Excel spreadsheets leading to cumbersome, manual reconciliations
• Inconsistent and time-consuming reporting practices
• Limited ability to leverage data effectively to better understand operations and performance, and drive data-driven decisions — all manual efforts to blend, analyse and present historical and current performance views
• Operational inefficiencies and sub-optimal utilization of resources
• Exposure to regulatory financial and reputational risks, and regulatory deficiencies
• Limited ability to respond effectively to increasing regulatory scrutiny, and data and information requests
• Lack of common business concepts standard data definitions and terminology
• Challenged to report consistently to BX across all third-parties

**Requirements:**
• Ability to work collaboratively as part of Agile project delivery team
• Experience of working fully Agile and participating in Agile ceremonies
• Experience producing clear and concise test plans, test scripts, test reports, and defect logs
• Experience in creating test plan, test scripts and bug creation in the Azure DevOps (Microsoft Test Manager) platform
• Strong Microsoft Azure Data Factory, Azure Databricks, Azure Data Lake gen2, Datawarehouse, Azure LogicApp and Power-BI expertise
• A Data Tester with experience of testing end to end data platform is must
• Exposure in SQL/database querying skills
• Experience with common file formats (XML, JSON, CSV)
• Experience in creating automation framework and writing an automation test scripts is must.
• Strong knowledge of Python is must and knowledge of one or more OO Development — Java, C# is advantageous
• Experience on embedding test scripts in CI/CD pipeline is must
• Design, develop and execute automated tests
• Define the environments and test data required for the different test phases
• Experience working closely with Developer and Technical Architect to produce a high-quality output
•  Ability to test according to the project’s prioritised backlog
• Solid experience in Defect management, analysis and re-testing
• Strong abilities in conducting Functional, System Integration, Regression, User Acceptance, and End to End Testing

**Personal skills:**
• Curious mind and willingness to work with client in consultative manner to find areas to improve
• Upper-Intermediate English
• Good analytical skills
• Good team player, motivated to develop and solve complex tasks
• Self-motivated, self-disciplined and result-oriented
• Strong attention to details and accuracy

**What’s in it for you?**
• Close cooperation with client
• Constant flow of new projects
• Dynamic and challenging tasks
• Ability to influence project technologies
• Projects from scratch
• Team of professionals: learn from colleagues and gain recognition of your skills
• European management style
• Continuous self-improvement