Rex Black Software Testing Foundations ISTQB Certification is also a very good book to begin with Software Testing, particularly those who seek ISTQB (International Software Testing Qualifications Board) certification as CTFL (Certified Tester Foundation Level). This book contains all the basic materials needed to start a carrier in software testing and quality assurance.
Ian Molyneaux ' Art of Application Performance Evaluation, these books will explain performance testing principles such as
What is the testing of performance? Why is this necessary? Why do most testers/organizations fail to achieve performance testing and NFRs and implement them? Planning and execution of performance. For more deep-dive knowledge of software testing and quality, you can refer 'Advanced Software Testing' by Rex Black, it helps in the preparation of Advance level certifications of ISTQB.