Job Title: Manager | Data Migration | Bengaluru | Engineering
Key Responsibilities:
- Test Strategy and Planning:
- Develop and document comprehensive testing strategies, plans, and scripts for ETL processes and data migrations, ensuring all data quality requirements are met.
- Test Case Development and Execution:
- Design and develop detailed test cases to validate data transformation accuracy, data integrity, and data consistency during ETL and data migration activities.
- Data Validation and Verification:
- Perform manual and automated testing to validate the accuracy, completeness, and consistency of data during ETL and data migration processes, identifying any data discrepancies or anomalies.
- Data Migration Testing:
- Lead testing efforts for data migration projects, ensuring seamless transitions with minimal disruption to operations and data integrity.
- Collaboration and Communication:
- Collaborate with cross-functional teams, including data engineers, business analysts, and developers, to ensure alignment on testing requirements and data quality standards.
- Defect Management and Reporting:
- Track, manage, and report on defects and issues identified during testing, providing detailed bug reports and collaborating with development teams to resolve issues.
- Performance Monitoring and Optimization:
- Monitor ETL process performance, identify performance bottlenecks, and implement optimization strategies to ensure efficient data processing and migration.
- Documentation and Training:
- Maintain detailed documentation of test plans, test cases, and test results, and provide training and guidance to team members on testing methodologies and best practices.
- Process Improvement:
- Continuously identify areas for improvement in testing processes, implement best practices, and contribute to the development of efficient and effective QA methodologies.
- Stakeholder Management:
- Communicate testing progress, results, and risks to stakeholders, ensuring transparency and alignment with business objectives.
Required Skills and Experience:
- Extensive experience in ETL testing:
- Strong understanding of ETL processes, data warehousing concepts, and data modeling techniques.
- Data migration expertise:
- Proven experience leading data migration projects and ensuring successful data transitions.
- Strong SQL proficiency:
- Ability to write and execute complex SQL queries for data validation and verification.
- Familiarity with data migration tools:
- Experience with various data migration tools and platforms used in the banking industry.
- Experience with test automation tools:
- Proficiency in using test automation frameworks and tools for automated testing of ETL processes and data migrations.
- Strong analytical and problem-solving skills:
- Ability to identify data quality issues, analyze data patterns, and troubleshoot complex problems.
- Excellent communication and interpersonal skills:
- Ability to collaborate effectively with cross-functional teams and stakeholders.
- Understanding of financial regulations and compliance:
- Familiarity with regulatory requirements and compliance standards in the banking industry.
- Ability to lead and mentor a team:
- Proven ability to guide and motivate junior testers.
Educational Background:
- Bachelors degree in Computer Science, Information Technology, or a related field.
Preferred Qualifications:
- Experience with cloud-based data migration technologies.
- Knowledge of big data frameworks and tools.
- Familiarity with Agile methodologies and tools.