I understand that we use CI to test a software after any changes made to it.It will kick off unit tests and system level tests as soon as someone checks-in.
Now, where unit and functional test scripts we wrote fit in here?
Am I right that CI won't have any built-in tests: unit,functional,system. "We" write all those test scripts but have CI kick them off ?
CI is intended to be a system which provides a framework for all your unit tests and functional tests. The CI will kick off the unit tests , build and run functional tests and take appropriate actions as specified by you.
Continuous Integration vs Software automation test engineer