Mirasoft Groups testing strategy is to provide high-quality Software Testing (Quality Assurance) services to our clients.We offer elaboration of test specifications, development of test scripts for automatic testing, different types of validation and verification on the basis of requirements and some review services such as architecture review and code review.We test different external products at different stages (completed or under development). We can engage in testing project of any scale: from minor to major.If it has to do with testing, we know how to do it. If you need unique test services, failure analysis, specific types of testing, to test a product, or anything connected with test, simply contact us.For more detailed information about professional Mirasoft Software Test Labs,provided offshore testing services, fulfilled testing projects, testing technologies and definitions,please see our special web-site http://www.software-testing-outsourcing.com.Testing process Analysis Requirements: gathering and analyzing customer requirements.Software Test Plan (STP): definition of scope and goals; elaboration of appropriate testing methodologies; preparation of software testing strategy; assigning roles and responsibilities; definition of resource requirements, start and completion criteria.Test Environment: setting up the test infrastructure, identification of testing environment and test tools, installation and configuration of the product.Test Metrics: description of areas to be measured, development and collection of metrics.Test Design and Implementation: development of test scenarios, test cases, test check-list, test procedures, test scripts; development of test applications, etc.Testing: performance of testing, both static or dynamic, which provides for usage of manual and automatic test cases as required by STP and STS.Defect Management (Bug Tracking): recording testing results, defect description (Problem Reports, Change Requests); defect review and testing results analysis; errors correction; defect resolution verification.Reporting: status reports, weekly reports, milestone reports, closure report. Types of Software Testing Functional testing Performance testing Load testing Stress testing Compatibility testing ? Scalability testing Configuration testing Security testing Volume testing Usability testing Installation testing Localization testing Technologies for testing Platforms: Linux, Windows, Mac, UNIX (HP, Sun), Mainframes (S/390, AS/400) J2EE/CORBA, XML/XSL, .NET, COM/DCOM, JSP, EJB, Web Services Object/Transaction Oriented, MainframeClient-Server, Distributed Tools: Manual and Automated Testing: Mercury Interactive (QTP, Win/Load Runner), Rational Test Suite, Apache Jmeter, Segue Test Suite, OpenSTA, ParaSoft JTest, E-Test Suite, SQA (SQA Test Suite), Quest Jprobe, JunitBug Tracking: Mozilla Bugzilla, Benjamin, Mercury Test Director, Bell Labs OnTrack, MS Outlook/Excel, Star Team, Lotus Notes, TrackRecord, PR-Tracker, Team TrackReporting and Tracking: Microsoft Source Safe, CVS, Star TeamPVCS (Tracker, Version Manager), Microsoft Project, Test Director
Analysis Requirements: gathering and analyzing customer requirements