Position: Senior Software Engineer – ETL Automation Testing, Spark/Java
Location: Pune, Maharashtra, India
Company Description
We are seeking a skilled, experienced and passionate Senior SDET to join our team specialising in Data Engineering and Data Warehouse applications. As a Senior SDET, you will play a crucial role in ensuring the quality and reliability of our data-driven software solutions.
Optimize Your LinkedIn Profile
Job Description
- Design, develop, and maintain automated test frameworks, tools, and test cases for Data Engineering and Data Warehouse – applications.-
- Collaborate w- ith cross-functional teams, including software developers, data engineers, and data analysts, to ensure – comprehensive- testing coverage and adherence to quality standards.-
- Conduct thoro- ugh testing of data pipelines, ETL processes, and dat- a transformations using Big Data technologies such – as Spark, – Hive, and Imp- ala.-
- Apply your ex- pert- ise in Data Warehouse methodologies and best practices to validate the accuracy, completeness, and – performance of ou- r data storage and retrieval systems.-
- Identify, document, and track software defects, working closely with the development team to ensure timely resolution.
- Participate in code reviews, design discussions, and quality assurance meetings to provide valuable insights and contribute to the overall improvement of our software products.
Software Testing Jobs
- Exclusive Automation Testing Job Updates: Your Key to Securing Top Roles in 2024
- Proven Hacks to Increase IT Job Interview Calls: Email Applications, Resumes, Follow-Ups, and Notice Period Tips
- Step into the World of Quality Engineering with Accenture
- Elevate Your Testing Career as a Test Specialist with Birlasoft
- Join GE Digital as a Quality Assurance Engineer (Automation) in Hyderabad
- Testing-Automation-Functional Role at EY in Mumbai
- Senior Quality Assurance Automation Engineer Job Opening at Checkmarx in Pune
- Performance Tester Job Opening at GlobalLogic in Pune
- Exciting Career Opportunity: Associate Senior SDET Analyst at Global Payments Inc. in Pune
- Exciting Opportunity: Performance Test Engineer at Globant in Pune
- Exciting Opportunity: Software Testing Engineer at Mahindra Group in Pune
- Career Opportunity: Quality Assurance Analyst at Wipro in Pune
- Exciting Career Opportunity: QA Engineer at Community Brands in Pune
- Exciting Opportunity: Senior Software Test Engineer at UBS in Pune
- Unlock Your Career Potential as a QA Specialist at PTC in Pune
- Exciting Career Opportunity: Quality and Testing Engineer at Deutsche Bank in Pune
- Elevate Your Career as a QA Lead at Virtusa in Pune
- Sr Quality Engineer at HMH Tech India: An Exciting Opportunity in Pune
- Exciting Opportunity: Test Lead Position at YASH Technologies in Pune
- Join Accenture as a Quality Engineering Lead (Test Lead) in Pune
- Advance Your Career as a Deputy Manager in Quality Assurance at Whirlpool Corporation
Qualification and Skills
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Strong programming skills in Java. Proficiency in other languages such as Python is a plus.
- Extensive experience 6-9 yrs in dev/testing Data Engineering and Data Warehouse applications.
- In-depth knowledge and hands-on experience with Big Data technologies like Spark, Hive, and Impala.
- Thorough understanding of Data Warehouse methodologies, applications, and processes.
- Excellent problem-solving and debugging skills, with a keen eye for detail.
- Strong communication and collaboration skills to work effectively in a team-oriented environment.
- Experience with version control systems, continuous integration, and test automation frameworks is highly desirable.
- Hands-on experience with Apache NiFi is a plus.
- Experience with ETL (Extract, Transform, Load) tools is required, with a strong understanding of data integration and data transformation processes. (Informatica/Talend/Data Stage)
- Familiarity with data ingestion, data cleansing, data validation, and data enrichment techniques within ETL processes.
- Understanding of parallel processing and performance optimization techniques in ETL workflows.
- Ability to work with various data formats and sources, including structured, semi-structured, and unstructured data.
- Experience in working with large-scale data sets and distributed data processing frameworks is a plus (e.g., Hadoop, Spark).
Click here to apply for Senior Software Engineer – ETL Automation Testing, Spark/Java