ETL Testing Notes
ETL Testing Notes
My self ----- having ---- years of experience in Testing in which –-- years in to ETL testing. Coming to
the tools I have experience in Informatica/Informatica cloud and the databases are Oracle and SQL
server.
Note : Here you can stick to one database where you have good Knowledge like SQL serve/Oracle
5. When source is File and target is Database how you are validating data?
We have some informatica jobs which we can load that file in to temporary tables.
And once we load the files in to tables, we will be writing Source query based on
STTM(Source Target Mapping document ) and we will compare with target data.
6. How do you compare if you have source and target is different database?
If we have source and target has different database we can do below
o We can verify if we have DB connections available between 2 different databases
o We should use some automation tool that we can test using that ( exp: python)
o We can compare sample data in excel (This is not recommended )
7. Informatica where we can run the jobs?
We can Run the jobs in work flow manager.
8. Informatica where we can See the logs?
We can see the log file in work flow monitor.
9. What are all some transformations available in Informatica ?
Source qualifier
Lookup
Joiner
Filter
Aggregate
Expression
10. Do you Run the jobs in informatica?
Some Projects yes in some projects we don’t have access where we can run from Control M
11. Are you providing estimates for the User stories?
If below 4 years of experience you can tell you Lead will take care
If you have more than 4 years tell that will be giving story points for the User stories which
are assigned to me
1 story point=7 Hours
Tell that you are not using any approach we are giving based on the complexity.
12. Remember the below terms in Agile
Backlog
User story
Product owner
Scrum master
Story points
Demo
Note : You can refer to my class where I have explained each of the terms.