Testing and Quality Assurance Service

Nova Software has always attached great importance to project quality management and specializes in quality assurance. We can help you. Contact us now.

Testing Service List

We offer you a comprehensive testing service
icon
Function Testing
Validating application, component or system software conforms to its specifications and correctly performs all its required functions.
icon
Performance Testing
Including load testing, stress testing, scalability testing and performance monitoring services.
icon
Regression Testing
Ensuring the unchanged functionality is not affected.
icon
Automated Software Testing
Using testing tools helps to reduce the resources involved in manual testing.
icon
Usability Testing
Including lab based testing using customer representatives and expert assessments
icon
Compatibility testing
Ensuring compatibility of your applications, components or system software with different operating system versions and hardware platforms.
icon
Web Testing
Including a full set of test lab services such as compatibility and interoperability testing
icon
Network Testing
Including network performance monitoring and tuning.
icon
Testing Management
Including full lifecycle testing support, such as, creating the plans, specifications, metrics and processes together with storing test scripts, running the tests, and inspecting results, and so on.

What You Get

icon
Reduced time
  • Testing efforts that begin late in the software development process are common problems. 
  • These situations compromise the successful completion of all testing tasks. 
  • Understaffed testing teams are frequently rushed to complete various testing tasks in a compressed period of time. 
  • As outsourcing firms, we can help you meet tight deadlines by utilizing our professional technology and large enough workforce.
icon
Higher Quality
  • The sum of streamlined processes, improved test procedures and testing productivity is a substantial improvement in software quality.
  •  Automated process detects functional and performance issues more efficiently, allowing QA personnel to focus on quality in areas such as documentation, installation, hardware compatibility, etc.
icon
Cost savings
  • Hiring full-time testers involves providing them with company benefits and training which is a costly and time-consuming venture.
  • Outsourcing firms can lower testing costs at a percentage of the cost of hiring full-time testers. 
  • We have libraries and repositories of automated tests that can be leveraged or recycled for other testing needs, which also lower the costs of various test automation tasks.
icon
Process Document
  • Documentation is as important to a product's success as the product itself as they make the process traceable and help you monitor the project on a real-time basis.
  • We can offer document such as testing plan, testing case, testing report, analysis report. 
icon
A partner
  • As a company, we can guarantee the stability of our members and provide timely service when you need it.
  • After cooperating, you can get a partner who provides reliable, flexible and professional supports.
  • We are always ready to help.

Testing  Technology&Tools

Nova's QA engineers are well-versed in all aspects of a software application, ensuring each deliverable meets the highest quality standards each time
Testing types
Black Box / Gray Box / White Box
Ad Hoc / Exploratory testing
Scripted and automated testing
Platforms/System
Microsoft Windows
Linux
Unix
Protocols
TCP/IP, SSH
HTTPS, SSL
SMTP, POP
SOAP
DBMS
MS SQL Server, MS Access
Oracle
MySQL
Programming languages
SQL, PL/SQL, T-SQL
C++, C#, Java, Object Pascal
XML
JavaScript, PHP, Python
Load & stress test
Mercury Load Runner
Manage Tools
Jira
Confluence
Mantis
Bug Track
JMeter

How to Cooperate

The following is a brief and non-technical overview of how Nova works with you, certainly, in a real process, maybe it just include some of the activities mentioned below or, on the contrary, can contain some additional ones.
iconContact Us
  • You can learn more about us through our web, if you have any question or cooperation intention, please Contact us.
  • During this, we may discuss about your testing project preliminarily and we may do a series of preparation, such us make our vision of project, evaluate our resources (personal, tools, etc.), calculate a tentative cost sheet, and so on
  • We will make every reasonable effort to provide you with the information you need. Please do not hesitate to contact us if you have any questions.
iconContract Stage
  • Preparation and signing a contact. All Nova's contracts are under the legislation and assume proper legal guarantees. All the contractual terms shall be governed by the laws of the country where the client is from.
  • NDA(Non Disclosure Agreement) can be signed by both parties in advance upon the client's request to provide the requisite legal background for informational security and IP rights protection.
iconStart Project
  • Communication and management procedures adjustment.
    Since our testing workflow is in accordance with the advanced software life cycle, we can completely coordinate with your steps. However, in order to ensure efficient testing performance, we suggest discussing about it at first.
  • You should offer us project plan, requirement specification, and other useful documents first.
  • Project infrastructure preparation, such as shared management tools preparation, shared reporting tools preparation, communication channels establishment, and so on.
  • Testing infrastructure preparation, such as relevant software/hardware/devices setting up, automation testing tools choosing and deployment, performance testing environment preparation, and so on.
  • Knowledge transfer and testing team train.
  • Testing strategy and planning preparation and review.
iconExecute Testing
  • According to the testing strategy and plan, execute project testing.
  • Reporting bugs on bug tool on daily basis or more frequently and executing regression testing.
  • Regular meeting in regard to the project progress. Tracking and management of requirements changes. Questions/problems discussing and resolving (if necessary).
  • Intermediate acceptance and payments (according to the contract terms).
  • Offering testing progress reports to you after every phase.
  • More details about our testing workflow, see Testing Workflow.
iconAcceptance stage
  • Final delivery. Final report and recommendations regarding software quality and its enhancement.
  • Customer acceptance and approval. Final payment.
  • Final payment
  • Project acceptance (internal Nova testing team meeting): bottom line, conclusions and experience for the future projects.
Case Studies

A better approach combining automated and manual testing

For improving our testing team's ability and technology, we have adopted many measures during ...

Read More
image

Improve Performance via Measures

A US based company engaged Nova to generate a performance test report about their project. We help them ...

Read More
image

LoadRunner testing result analysis

This client is engaged in IT industry in Holand, the project is a social network website, it may enable the end user visually display segments ...

Read More
image

Test Automation

An American based IT company entrusted us with developing and testing a software product. The goal ...

Read More
image

QTP for Regression Test

A UK based Software Company engaged us to test a product, it includes two parts: a web site for data collection and presentation purpose...

Read More
image

Several kinds of tests for a web application

A UK based company entrusted us to test this project. It's a web application for government to collect data and calculate them to prioritize all the tasks.

Read More
frontend_development_code testing

FAQ

Answering popular questions about testing services
Why Nova Testing?
  • Nova specializes in test strategy, planning, risk assessment, configuration management and all phases of test design and implementation; we assist you in achieving higher quality and customer satisfaction with reduced costs.
  • We offer external software product manufacturers to use our experience to ensure that your product is absolutely ready for commercial deployment to the market.
  • Our testing service will ensure that your software is bug-free, stable and works flawlessly on variety of user PCs. Our testing service will minimize the cost of customer support - and maximize the customer satisfaction by catching and fixing all bugs and defects prior to your software goes to final consumers. Our testing service will free your product from technical customer complaints and increase your customer satisfaction and retention rates.
Is the testing service comprehensive?

As an excellent testing outsourcing firm, we have

  • A rich range of offerings that can be tailored to your organization's needs
  • A flexible outsourcing model that can be customized to fit your specifics.
  • Proven testing experience across various domains, and experience in your specific industry
  • A strong testing methodology with distinct phases and well-defined inputs and outputs
  • Centralized control and management
  • Effective knowledge management processes
  • Robust infrastructure and tools
  • Stringent security standards
How about Nova's testing experience?
  • All Nova test engineers are experienced. We can use up-to-date testing technologies and methodologies and test your product on various kinds of operation platform and database.
  • According customer's requirements, Nova test team may choose different automated testing tool, such as QTP, LoadRunner, to achieve different goals and we would offer you corresponding analysis report.
  • The past cases have proved that all the test engineers are familiar with technical English and can communicate with our clients in English during the whole process of testing project. Actually, all the relevant testing documentations were written in English.
  • Moreover, some engineers of our testing team were excellent programmers once, at present, as excellent testers, they can rapidly detect how to cause the bug and save developers' time.
How about Nova's testing Professional
  • Nova team is characterized by Deep understanding of software development life cycle;
  • Knowledge of up-to-date troubleshooting methodologies;
  • Strong skills in test strategy elaboration and tests design;
  • Extensive experience in manual and automated testing;
  • Permanent striving for improvement and training;
  • Great sociability and team-work capabilities;
  • Good communication skills.
how to communication?
  • All testers in Nova are fluent in English reading and writing. They do not have intercultural communication problems at all in face-to-face communication, conference calls, instant messengers or emails.

Contact Us

Send us your message
Complete the form below and send your message to us.
Name
E-mail
Phone
Message
We'll answer you as soon as possible.
Thanks for visiting!
Get In Touch
Copyright © 2005 - 2024 Nova Software Inc. All Rights Reserved.