Perform quality control tasks in .Net, using TestLink, Fogbugz, CMS, Rally, Attask, Bugzilla, Assembla and LoadUI. Verification of compliance with the requirements. Knowledge about regression, smoke, acceptance, performance and free testing. Document software defects, using a bug tracking system, and report defects to software developers. Complete test preparation and test execution tasks as assigned by the QA Manager. Review design of the web site or the desktop application. Technical foundations in object-oriented analysis, modeling, architecture, design, and construction. Technical know-how in developing, integrating, and deploying web-based enterprise applications. Knowledge in software development process improvement and experience in agile and iterative software development process. Conduct software compatibility tests with programs, hardware, operating systems, or network environments. Monitor bug resolution efforts and track successes. Identify, analyze, and document problems with program function, output, online screen, or content. Conduct historical analyses of test results. Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks. Report test progress and quality status to project stakeholders.