QA basics
Introduction to Test Automation
Test automation is a core practice in modern software development, aimed at improving the efficiency, accuracy, and scalability of testing.
Part 10. Agile Testing for High-Quality Software Delivery
One of the key components of Agile is Agile Testing, a practice that ensures high-quality software through continuous testing and feedback.
Part 9. Mastering Professionals: Key to Success in Software Testing
Technical skills and domain knowledge are crucial, but soft skills play an equally important role in the effectiveness and success of a QA professional.
Part 8. The Art and Science of Creating Effective Test Cases
Creating effective test cases requires a deep understanding of both the software being tested and the principles of test design.
Part 7. Bug reporting
Bug reporting is a critical aspect of the software testing process, involving the identification, documentation, and communication.
Part 6. Test design techniques
Test design is a significant step in the Software Development Life Cycle (SDLC), also known as creating test suites or testing a program.