Quality Assurance Engineer - Bengaluru, India - Cayian India Pvt Limited

    Cayian India Pvt Limited
    Cayian India Pvt Limited Bengaluru, India

    1 week ago

    Default job background
    Description

    Cayian is a global IT and business service provider that delivers consultancy, capability, and system integration services to our partners.

    Our unique partner model is optimised to accelerate delivery, continuously improve quality, and drive business growth. Find out more about us

    here.
    The roleAs a Quality Assurance Engineer - Data, you will be part of our Quality Assurance Chapter, you will be responsible for ensuring the accuracy, integrity, and reliability of

    data solutions.

    You will collaborate closely with data engineers, data scientists, and business analysts to understand data requirements, design and execute tests, and identify and address quality issues.

    Your expertise in data analysis, testing methodologies, test automation, and attention to detail will play a crucial role in maintaining high quality standards and enabling data-driven decision-making.


    What you should expectYour responsibilities will include:
    Understanding business objectives and delivering quality data centric solutions that adhere to business rules and requirements

    Developing and

    executing data quality assessment plans to evaluate the accuracy, completeness, and consistency of data across various sources and systems Identifying data anomalies, inconsistencies, and errors, and work with relevant teams to resolve them

    Collaborating with data engineering and analytics teams to understand data pipelines, transformations, and business logic. Designing and executing test cases to validate data processing, transformation, and loading processes

    Conducting data profiling and analysis to understand data characteristics, patterns, and relationships

    Performing regression testing to ensure that data quality improvements and fixes do not introduce new issues

    Identifying opportunities for automation in data validation processes and propose solutions to streamline testing efforts

    Designing, creating, and maintaining reusable and scalable automation test scripts for validating data ingestion, transformation, and processing pipelines

    Collaborating with DevOps teams to integrate and automate test execution and reporting within the CI/CD workflow t o enable automated validation of data changes and deployments

    Generating data quality reports and dashboards to communicate findings, trends, and metrics to stakeholders

    Collaborating and communicating effectively with business and delivery stakeholders to convey data quality issues and recommendations for improvement

    Prioritising work and deliverables effectively to deliver within specified timeframes

    What you will need to succeedBachelors degree or above qualification in IT, Software Engineering or Computer Science

    3+ years of data quality assurance experience

    Solid experience working in large scale big data and data warehousing projects

    Solid experience in

    industry leading testing tools, methodologies, principles, and best practices

    Expertise in test automation tools, frameworks, scripting languages, and data testing methodologies

    Proficient in data profiling, data analysis, SQL, and transformation logic

    Adept in ETL frameworks and data platforms such as Hadoop, Teradata, Snowflake, and Databricks

    Knowledge of programming languages such as Python, R, or Java

    Excellent analytical and problem-solving skills with a keen attention to detail

    Sound experience with Jira and Confluence

    Understanding of data management, security and privacy practices

    Experience in agile methodology, continuous integration, and issue tracking

    Creative problem solver and drive continuous improvement

    Experience working in financial services industry

    Share in our company

    values

    What we offerOpportunity to join a growing and innovative global organisation that places employee and customer experience at the heart

    Be part of a team that is empowered to imagine, inspire, create and innovate

    Flexible hybrid work environment

    Team culture that celebrates achievement and successes

    Opportunity to participate in social and sustainability initiatives that build a better future

    Leadership and mentoring opportunities, investing in the growth and development of our people

    Dynamic environment working with industry professionals and leading partner organisations

    Life at CayianAt Cayian, we foster a culture of performance through continuous improvement and learning. We operate in a dynamic, diverse, and inclusive environment, where we are empowered to imagine, inspire, create, and innovate.

    Together, we apply our skills and expertise to solve complex challenges and achieve great things for our partners and society.

    We have a passion for delivery and service excellence and a drive for progression. We learn from our experiences and celebrate our successes.
    If you share our values and have a drive to apply your expertise as we do great things, come join us