Software Quality Assurance is a serious line of work. It is manual verification plus lots of techy stuff like using tools, automating verification steps, creating test frameworks, software design and code reviews.
Check out our QA brochure where we discuss the latest tools and topics in use by our team.