IT, R&D and Outsourcing

Website code audit
Website code audit
Client: "White label"

Audit reason:

The client's website  doesn’t fully correspond to nowadays Web Development  industry's requirements; therefore the  website's performance could be improved by applying the industry's best practices and the latest requirements.

Information sources:

The last database dump and a web site code

Performance Metrics:

  • Page Size
  • Page Generation Time
  • Page Download Time

Code audit outcome:

A code analysis, observation and improvement roadmaps related to Page Size, Page Generation Time, and to Page Download Time.

Tags:

  • #qa
  • #codeaudit
  • #performance
  • #outsource
view more
Website development, integration, and maintenance
Website development, integration, and maintenance
Client: "White label"

Project description:

Use client's design to develop, integrate and maintain bilingual  Wordpress website hosted at 2 domains.

Additional functionalities:

Mailchimp integration.

Tags:

  • #development
  • #integration
  • #outsource
  • #cms
  • #wordpress
  • #mailchimp
  • #maintenance
view more
A diagnostic testing overview and a test report with recommendations based on their results
A diagnostic testing overview and a test report with recommendations based on their results
Client: "White label"

Project description: 

The purpose of testing is to get up-to-date information about the quality of the system under analysis, then analyze the received data and generate a test report with recommendations and suggested improvements.

Testing types performed:

Functional testing

Purpose: Make sure that the functionality meets user expectations through the implementation of standard and non-trivial test cases.

UI testing

PurposeTo ensure that the User Interface provides the user with appropriate access and navigation through the functions of the system. In addition, UI Testing ensures that the objects within the UI function are as expected.

Usability testing

PurposeFirst, to verify that the system not only meets business requirements, but also is user-friendly and meets their expectations. Second, to evaluate how easy the system is to use.

Security testing

Purpose: To check whether the product, which works with such functionality as shopping and uses payment systems, as well as other sensitive information, is secured or not. Also, to see if the application is vulnerable to attacks. In addition, to determine if the information system protects data and maintains functionality as intended.

Performance testing

Purpose: To verify if required performance capabilities have been achieved.

SEO

PurposeTo define a set of measures for internal and external optimization to raise the site's ranking in search engine results for specific users' requests.

Regression testing

Purpose: To verify if previously developed and tested software still performs the same way after it was changed.

Automation testing

Purpose:  First, to execute thousands of different and complex test cases during every test run, providing coverage that otherwise would be impossible with manual tests. Second, to increase the depth and scope of tests to help improving software quality.

Pre-conditions

The access to the following artifacts and environments:

  • System requirement specification
  • Admin panel
  • Database
  • Staging environment
  • Design mockups

Tags:

  • #qa
  • #performancetesting
  • #regressiontesting
  • #outsource
  • #functionaltesting
  • #uitesting
  • #usabilitytesting
  • #securitytesting
  • #seo
  • #automationtesting
view more
An email marketing campaign testing
An email marketing campaign testing
Client: "White label"

Project description:

Use client's email design to test it on all the browsers and devices. 

Tags:

  • #testing
  • #outsource
  • #design
  • #email
view more
Test plan and QA for the website
Test plan and QA for the website
Client: "White label"

Project description:

First, create a test plan (400+ test cases) and a checklist. Second, conduct a QA audit in all the browsers. Third, document all the bugs and range them (minor, major, trivial or not a bug, critical, blocker). Forth, create tickets for bug fixing. Finally, conduct post-bug fixing QA.

Tags:

  • #qa
  • #testing
  • #outsource
  • #testplan
  • #checklist
  • #testcases
view more

Know more about our Women Partnership Financing Program. Finance your web and tech projects!