Ir à oferta completa
SDET
Descrição da oferta de emprego
Position Description.
We are looking for a highly skilled Software Development Engineer in Test (SDET) with strong experience in Java and ETL processes to join our Quality Assurance team.
In this role, you will work closely with developers and data engineers to ensure that our ETL processes and software applications meet the highest standards of quality.
You will design, implement, and execute automated tests to ensure that the ETL pipelines, as well as the overall software systems, perform as expected.
Your future duties and responsibilities.
Develop and execute automated test scripts to verify ETL processes, ensuring data is correctly extracted, transformed, and loaded.
Perform data validation, transformation checks, and test the integrity of the data in the target systems.
Identify, document, and troubleshoot any data discrepancies or issues in the ETL process.
Test Automation.
Write, maintain, and optimize automated test scripts for ETL pipelines and software applications using Java and relevant testing frameworks.
Develop reusable, efficient test cases to cover a wide range of scenarios in both functional and non-functional testing.
Continuously integrate automated tests with the build and deployment pipelines.
Collaboration & Communication.
Work closely with data engineers, software developers, and product managers to understand requirements and design test plans.
Participate in daily stand-ups, sprint planning, and code reviews as part of an Agile team.
Quality Assurance.
Ensure that the data integration and transformation pipelines meet performance, scalability, and security standards.
Analyze logs and other diagnostic information to identify issues and recommend solutions.
Provide feedback on test results and work towards improving the software quality continuously.
Performance & Load Testing.
Conduct performance testing for ETL processes and associated data workloads to assess scalability and reliability under different load conditions.
Bug Reporting.
Identify, reproduce, and report defects in ETL processes and the software system, and collaborate with the development team to resolve issues.
Required Skills & Qualifications.
Experience.
3+ years of experience in software testing with a focus on ETL processes and data validation.
Strong hands-on experience with Java and automation frameworks (e.
., JUnit, TestNG, Selenium).
Experience with data integration tools and technologies such as Apache Kafka, Apache Nifi, Talend, Informatica, or others.
Experience in testing ETL workflows and data pipelines.
Required qualifications to be successful in this role.
3+ years of experience in software testing with a focus on ETL processes and data validation.
Strong hands-on experience with Java and automation frameworks (e.
., JUnit, TestNG, Selenium).
Experience with data integration tools and technologies such as Apache Kafka, Apache Nifi, Talend, Informatica, or others.
Experience in testing ETL workflows and data pipelines.
Technical Skills.
Proficiency in Java programming, including writing test cases, debugging, and using Java-based testing frameworks.
Familiarity with SQL, including writing queries to validate data transformations and perform database testing.
Understanding of cloud platforms such as AWS, Azure, or GCP, and how ETL tools are integrated into the cloud ecosystem.
Skills.
DevOps Java SQL Python What you can expect from us.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging.
Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life.
That’s why we call ourselves CGI Partners rather than employees.
We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value.
You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last.
You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
We are looking for a highly skilled Software Development Engineer in Test (SDET) with strong experience in Java and ETL processes to join our Quality Assurance team.
In this role, you will work closely with developers and data engineers to ensure that our ETL processes and software applications meet the highest standards of quality.
You will design, implement, and execute automated tests to ensure that the ETL pipelines, as well as the overall software systems, perform as expected.
Your future duties and responsibilities.
Develop and execute automated test scripts to verify ETL processes, ensuring data is correctly extracted, transformed, and loaded.
Perform data validation, transformation checks, and test the integrity of the data in the target systems.
Identify, document, and troubleshoot any data discrepancies or issues in the ETL process.
Test Automation.
Write, maintain, and optimize automated test scripts for ETL pipelines and software applications using Java and relevant testing frameworks.
Develop reusable, efficient test cases to cover a wide range of scenarios in both functional and non-functional testing.
Continuously integrate automated tests with the build and deployment pipelines.
Collaboration & Communication.
Work closely with data engineers, software developers, and product managers to understand requirements and design test plans.
Participate in daily stand-ups, sprint planning, and code reviews as part of an Agile team.
Quality Assurance.
Ensure that the data integration and transformation pipelines meet performance, scalability, and security standards.
Analyze logs and other diagnostic information to identify issues and recommend solutions.
Provide feedback on test results and work towards improving the software quality continuously.
Performance & Load Testing.
Conduct performance testing for ETL processes and associated data workloads to assess scalability and reliability under different load conditions.
Bug Reporting.
Identify, reproduce, and report defects in ETL processes and the software system, and collaborate with the development team to resolve issues.
Required Skills & Qualifications.
Experience.
3+ years of experience in software testing with a focus on ETL processes and data validation.
Strong hands-on experience with Java and automation frameworks (e.
., JUnit, TestNG, Selenium).
Experience with data integration tools and technologies such as Apache Kafka, Apache Nifi, Talend, Informatica, or others.
Experience in testing ETL workflows and data pipelines.
Required qualifications to be successful in this role.
3+ years of experience in software testing with a focus on ETL processes and data validation.
Strong hands-on experience with Java and automation frameworks (e.
., JUnit, TestNG, Selenium).
Experience with data integration tools and technologies such as Apache Kafka, Apache Nifi, Talend, Informatica, or others.
Experience in testing ETL workflows and data pipelines.
Technical Skills.
Proficiency in Java programming, including writing test cases, debugging, and using Java-based testing frameworks.
Familiarity with SQL, including writing queries to validate data transformations and perform database testing.
Understanding of cloud platforms such as AWS, Azure, or GCP, and how ETL tools are integrated into the cloud ecosystem.
Skills.
DevOps Java SQL Python What you can expect from us.
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging.
Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life.
That’s why we call ourselves CGI Partners rather than employees.
We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value.
You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last.
You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
Ir à oferta completa
Detalhes da oferta
Empresa
- CGI
Localidade
- Em todo Portugal
Endereço
- Indeterminado - Indeterminado
Tipo de Contrato
- Indeterminado
Data de publicação
- 29/11/2024
Data de expiração
- 27/02/2025