Software quality assurance (SQA) engineers monitor, analyze and test software during development in order to ensure quality. Engineers may hold an associate's, bachelor's or master's degree in software engineering, computer engineering or information systems. Test Strategy Preparation Functional Manual Testing Test Design Web, Mobile application Testing Cross-browser, cross-platform, UI and localization Testing Integration Testing Smoke, Regression Testing Automation Testing Review of Existing Automation Framework and Process Proof-of-Concept Automation Services for Web Apps/Mobile Apps/API Testing QA Manager as a Service to manage client’s quality assurance processes and testing specialists