User Experience

Definition:

User experience is how a person thinks and feels, when interfacing with a system. User Experience involves having a deep understanding of customer need. User experience is ensuring that users find value in what you are providing to them.

Further reading:

  • “Hooked” book by Nir Eyal

Test Automation

Definition:

Test Automation is a technique that’s used to implement the entire life cycle of the software in lesser time, and provide efficiency and effectiveness to the testing software. In other words, Automation Testing uses the tools to write and execute test cases.

Further reading:

  • “Just Enough Software Test Automation” Book by Daniel J. Mosley and Bruce A. Posey