Upload Button Icon Add office photos
filter salaries All Filters

18 RiDiK Jobs

Senior Software Engineer - ETL/Datawarehouse Testing/Python (7-9 yrs)

7-9 years

Senior Software Engineer - ETL/Datawarehouse Testing/Python (7-9 yrs)

RiDiK

posted 1d ago

Job Description

Job Description : Senior Software Engineer - ETL Testing with Python

Location : Pune, Maharashtra, India

Company : RiDiK (A Subsidiary of CLPS Incorporation, Nasdaq: CLPS)

About RiDiK :

RiDiK, a subsidiary of CLPS Incorporation (Nasdaq: CLPS), is a leading technology solutions provider, committed to delivering innovative and high-quality services to our global clients. We are expanding our team in Pune and seeking a highly skilled and experienced Senior Software Engineer specializing in ETL Testing with Python to join our dynamic team.

Position Overview :

As a Senior Software Engineer in ETL Testing with Python at RiDiK, you will be responsible for designing, developing, and implementing robust automation frameworks for testing data pipelines, ETL processes, and Business Intelligence reports. You will leverage your expertise in Python, SQL, and cloud technologies to ensure the quality and reliability of our data-driven applications. This role requires a strong understanding of data warehousing concepts, excellent problem-solving skills, and a passion for automation.

Responsibilities :

- Design, develop, and deploy scalable and maintainable automation frameworks using Python for ETL, data pipeline, and API testing.

- Own and drive technology stack evaluation and proof of concepts for automation initiatives.

- Develop and maintain automation scripts for web, database, and API applications.

- Perform comprehensive ETL/Data warehouse backend testing to ensure data integrity, accuracy, and consistency.

- Develop and execute complex SQL queries for data validation and verification.

- Test data transformations, data loading processes, and data quality checks.

- Validate data consistency across different data sources and targets.

- Conduct thorough testing of Business Intelligence reports using tools like Tableau or similar platforms.

- Verify the accuracy and performance of reports, dashboards, and visualizations.

- Test report data sources, calculations, and filters.

- Develop and execute automated API tests to validate API functionality, performance, and security.

- Utilize tools and frameworks for API testing (Postman, Requests library).

- Utilize test management tools (HP Quality Center, JIRA) for test planning, execution, and defect tracking.

- Manage end-to-end automated test case management, reporting, and bug tracking.

- Work closely with application development, architecture, and infrastructure teams to ensure seamless integration of automation processes.

- Participate in code reviews and provide constructive feedback.

- Communicate effectively with stakeholders and provide regular updates on testing progress.

- Utilize AWS services for testing and deployment.

- Contribute to the testing of ML Ops systems and ML/AI-based software and data outputs.

- Work within an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.

- Contribute to continuous improvement of the testing process.

Required Skills and Experience :

- Education : Master's degree in computer science, Software Engineering, or a related field.

- Experience : 7+ years of automation testing experience, preferably in a product organization.

- Proficient in Python for automation framework development.

- Strong SQL skills, with the ability to write and interpret complex queries.

- Extensive experience in ETL/Data warehouse backend testing.

- Strong knowledge of data warehousing concepts and principles.

- Experience with databases like Vertica, Oracle, or Teradata.

- Experience in Business Intelligence testing using tools like Tableau or similar platforms.

- Adept in API testing using relevant tools and frameworks.

- Experience with test automation frameworks such as JUnit, Selenium, DBUnit, TestNG.

- Experience developing automation frameworks for web, data pipeline, and API applications.

- Experience with test management and defect tracking tools (HP Quality Center, JIRA).

- Working knowledge of AWS.

- Experience with version control systems (Git).

- Proficient experience working with SDLC and Agile methodologies.

- Strong comprehension, analytical, and problem-solving skills.

- Excellent communication and interpersonal skills.

- Ability to work independently and as part of a team. -

Preferred Qualifications :

- Prior experience in ML Ops systems.

- Knowledge of testing data science projects.

- Experience with testing ML/AI based software and data output.

- Strong knowledge of enterprise application architecture and technologies, including databases, web, web services, and reporting.

- Experience in end-to-end automated test case management, reporting and bug tracking.

Benefits :

- Competitive salary and benefits package.

- Opportunity to work on challenging and innovative projects.

- Collaborative and supportive work environment.

- Opportunities for professional growth and development. -

- Exposure to global clients and projects.


Functional Areas: Software/Testing/Networking

Read full job description

What people at RiDiK are saying

What RiDiK employees are saying about work life

based on 3 employees
100%
Day Shift
View more insights

RiDiK Benefits

Work From Home
Free Transport
Child care
Gymnasium
Cafeteria
Free Food +6 more
View more benefits

Compare RiDiK with

TCS

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.6
Compare

ICICI Bank

4.0
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare

Genpact

3.8
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Axis Bank

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

iEnergizer

4.6
Compare

Reliance Retail

3.9
Compare

IBM

4.0
Compare

LTIMindtree

3.8
Compare

Similar Jobs for you

Automation Specialist at HireXtra

5-8 Yrs

₹ 15-22 LPA

Software Development Engineer at Engineering Services company

6-9 Yrs

₹ 10-26 LPA

Performance Testing at Right Move Staffing Solutions Private Limited

5-8 Yrs

₹ 15-20 LPA

Software Quality Assurance at Altimetrik India Pvt. Ltd

4-10 Yrs

₹ 12-30 LPA

Manual Testing at Iagami Technologies

7-9 Yrs

₹ 20-25 LPA

Software Quality Assurance at Tekgence India Private Limited

10-15 Yrs

₹ 28-35 LPA

Software Quality Assurance at Tekgence India Private Limited

10-15 Yrs

₹ 28-35 LPA

Software Development Engineer at OneData Software Solutions

4-6 Yrs

₹ 12-18 LPA

Software Development Engineer at Coders Brain Technology Private Limited

5-10 Yrs

₹ 15-25 LPA

Manual Testing at ANZ

5-7 Yrs

₹ 15-22 LPA

ETL Tester - Python/Automation Testing (6-10 yrs)

6-10 Yrs

1d ago·via hirist.com

Full Stack Python Developer (8-10 yrs)

8-10 Yrs

1d ago·via hirist.com

Cloud Data Engineer (6-13 yrs)

6-13 Yrs

1d ago·via hirist.com

SAP ABAP Consultant - HANA Module (4-7 yrs)

4-7 Yrs

1d ago·via hirist.com

SAP MM Consultant (4-6 yrs)

4-6 Yrs

1d ago·via hirist.com

SAP Security Analyst (4-6 yrs)

4-6 Yrs

1d ago·via hirist.com

Azure Data Engineer - ETL Tools (5-10 yrs)

5-10 Yrs

1d ago·via hirist.com
write
Share an Interview