T-Soft is an independent IT services company located in Sofia, Bulgaria. We started in 2005 providing highly efficient manual and automated software testing services with the objective of enhancing the quality of the software products and systems our clients develop, while significantly reducing the overall costs. As a natural extension of the know-how, accumulated during the testing process, we have added technical support, technical writing and software development to the portfolio of our services. The synergy of all the different teams working together dramatically increases our productivity and the overall effectiveness for our customers.
During our 8 years of existence we have accumulated extensive experience working on complex projects for large and small software development companies, located in the USA, Western Europe, Israel and Bulgaria.
Our team of talented and dedicated experts and experienced management has proven time and time again that we deliver results on time and on budget, combining the best practices in the software development process with a mature project management. We can work as an integral part of your company, or we can provide independent third-party services for your customers. Whether you are looking for a complete IT services outsourcing solution or simply staff and specific know-how extension of your capabilities, we have the understanding and the expertise you need.
In the field of Software Quality Assurance (Software Testing) we deliver an independent view of the software which will help your company to improve its products and raise the end-user satisfaction. We add value to your business solutions by giving you deep understanding and analysis of the actual state of the software in any phase of the development process. Outsourcing the software testing to us will allow you to focus on your core business while benefiting from our know-how services and efficient cost-saving solutions.
Our team of professionals employs leading industry methodology and best practices, such as Agile development and Scrum. The Agile testing is based on the end user's point of view and uses iterative techniques rather than rigid plans and procedures until the desired quality is achieved.
Our Software Quality Assurance (Software Testing) Services cover the following types of testing:
Functional Testing. This type of testing assures that the software functions as intended, covering systematically the entire range of expected and unexpected, but possible, scenarios.
Usability Testing. A software product or a system, especially a web based one, can work according to the specifications, but have a little or no commercial success because of its inherent difficulty to the end user. The usability testing makes sure that the things are not only where they should be, but where an average consumer would expect them to be.
Automated Testing. A lot of bugs are exposed during the repeated process of execution of the same steps over and over again. The automated testing allows many different scenarios to be programmed and executed without human intervention, covering large sections of the software code. T-Soft has an extensive experience using the built-in scripting tools of different applications and operating systems, as well as the industry leading suites for automated testing.
Load and Stress Testing. It is very important to test the limits of the software, not only to make sure it works under such heavy or extreme conditions, but also to find bugs which otherwise would be impossible to identify. In any case, we have to make sure that there is no corruption or loss of data regardless of the load.
Performance Testing. If a web site functions according to the specifications and is user friendly, but upon certain conditions becomes inaccessible or the response time increases above certain limit, the users will simply find another provider of the services they are looking for. In today's highly competitive environment it is crucial that every information system responds in a timely manner to the customer's enquires no matter what.
Beta testing. It is not trivial to manage the process of distributing the software to the end users, responding to their questions and collecting and analyzing their feedback. T-Soft can do that for you, freeing your time and resources for your core business.
Documentation Services. Many software companies tend to focus on the product itself, not paying attention to the internal and end user documentation. At the same time, the overall satisfaction of the product depends also on the quality of the documentation. Bugs exist in the documentation also and in some cases are not less important than the bugs in the software.
Our technical support experts are proficient in the latest technologies as well as in English. We work from 10:00 AM to 7:00 PM local time (UTC+02:00). Our geographical location is very convenient, since we cover the Far East in the morning, Europe during the day and the Americas in the afternoon/evening. We provide phone, e-mail and online technical support for issues, which require understanding and expertise in our customer's software products, systems and their integration in real life production environments.
Our technical writing services consist of writing manuals, KB articles, FAQ, and other important documents in a clear and concise manner. Our writers are also technical experts, because in the process of writing they have to investigate and resolve different technical issues.
Our software development services at this stage are focused on Windows C++, and web development using PHP and Ruby on Rails.
T-Soft has proven that it can deliver results on time and on budget, combining the best practices in the software development process with a mature project management.
Our goal is to establish long term relationships with our clients and deliver continuously up to date solutions, excellent timing and results.
Our team has worked on many challenging projects, utilizing cutting edge products and technologies. A partial list of our competences is listed below. If you do not find a particular topic you are interested in, please contact us.
Hardware: PC, Macintosh, IBM Mainframe Architecture, Intel 8051 Microcontrollers and ARM Cortex-M3.
OS: MS DOS; MS Windows, MS Windows Server; HP-UX; VM/ESA; UNIX; Mac OS Workstation and Server; Linux Fedora, Debian, Mint, openSUSE, Red Hat Enterprise Linux, Ubuntu; iOS; Android.
Networking devices: Cisco, Juniper.
Networking protocols: ISDN, Ethernet, IEEE 802.11, Bluetooth, AFP 2.2, 3.0 and 3.1, TCP/IP, UDT, FTP, SFTP, HTTP, HTTPS, SSL, TLS.
Web servers: WebStar for Mac OS, IIS, Apache, Nginx, Tomcat.
Virtualization products/technologies: VMware Workstation; VMware ESX Server.
RDBMS and DB programming: Microsoft Access, Microsoft SQL Server; FileMaker Pro, MySQL, PostgreSQL, SQLite.
Programming languages: FORTRAN, C, C++, C#, Delphi, PHP, Java, Ruby, Python, SQL.
Development frameworks: Zend Framework, Symfony, Rails, ASP .NET MVC, Magento.
Unit testing: RSpec, PHPUnit, RUnit, JUnit, TestNG, Jasmine.
Automated Testing Software: Selenium, Cucumber.
Information Security Products and Systems: Safend Data Protection Suite, Keepod.
Enterprise Archiving Software: Symantec Enterprise Vault, CommVault.
T-Soft was founded in April, 2005. Here is a partial list of the projects we have worked on and activities we have performed for software companies from USA, Western Europe, Israel and Bulgaria.
Functional, usability and scripted testing of a file transfer workflow management software, Windows file and print server for Macintosh, archiving and recovery software solutions for Macintosh in Windows server environment.
Functional, usability, stress and beta testing of a complex web portal and a new search engine.
Functional and usability testing of a hardware-encrypted credit card size flash drive and the backup software, which comes with it.
Working with information security software systems, providing comprehensive set of access control features at the end point.
Functional, usability and beta testing of an online trading system for work with the Bulgarian and German Stock Exchange, based on the Xetra platform.
Writing test plans and testing an ERP system for the insurance industry.
Working with automated testing tools, writing test plans and creating test scripts using HP Quality Center, Quick Test Professional, LoadRunner and Selenium.
Functional and usability testing of a Mobile File Management (MFM) software for enterprise mobility users and an Enterprise File Sharing (EFS) software in Windows and Linux server environments, and iOS, Android, Windows and Macintosh client operating systems/devices.
Providing phone, e-mail and online technical support for issues, which require understanding and expertise in our customer's software products, systems and their integration in real life production environments.
Writing manuals, KB articles, FAQ, and other important technical documents in a clear and concise manner. Investigating and resolving different technical issues in the process of creating the above mentioned documentation.
Mr. Nedialkov studied physics in Moscow (USSR), Sofia (Bulgaria), and Washington, D.C (USA). He worked 12 years in USA, the last 4 of which in the software industry. He was a Senior Technical Instructor at MicroStrategy and Software Quality Assurance Engineer and Manager at Group Logic, Inc. During the period 2005-2008 Mr. Nedialkov held top level government positions in the field of ICT in Bulgaria as Vice Chairman of the State Agency for Information Technologies and Communications and Vice Chairman of the Board of Directors of Information Services Plc - the largest state-owned IT company in Bulgaria. Since 2005, Mr. Tosho Nedialkov is Vice President of the European Organization for Quality - Software Group. Mr. Nedialkov's role as President and CEO of T-Soft ensures the high quality of the work, performed by the company, and its compliance with the international standards and processes.
Mr. Nedialkov holds a Master of Science degree in Physics from the St. Kliment Ohridski University of Sofia (Bulgaria) and a Master of Philosophy degree in Physics from the George Washington University (USA).
Konstantin Stoytchev has 18 years experience in Bulgaria and in the US in general and strategic management, management consulting, business development, and information technology. His core skills include business analysis and restructuring, market analysis and developing and executing market penetration strategies, software development and implementation project management. His industry experience is in Financial Services, Information Technology, Consumer Products, and Pharmaceuticals.
Mr. Stoytchev holds an MBA with concentration in Strategic Management and Consulting from the MIT Sloan School of Management (USA), as well as a MA in International Business Relations from the University of National and World Economy (Bulgaria)
Roumen Borissov has 10 years experience as a manager in the IT business and the government, in addition to his strong record of achievements in science and academia. From 1998 to 2002 Mr. Borissov was with BiosGroup, Inc. (USA), where he developed software systems for large corporate clients such as Boeing and Ernst & Young and, subsequently, created and managed the office of the company in Sofia, Bulgaria. In the 2004-2005 period, Mr. Borissov held senior positions in the Bulgarian government as an Executive Director of the Agency for Economic Analysis and Forecasting and, later on, an Advisor to the Minister of Finance. Currently, Roumen Borissov is a private consultant and an Associate Professor at the St. Kliment Ohridski University of Sofia.
Mr. Borissov holds a Ph.D. in Physics from Temple University (USA), as well as a M.S. degree in Physics from the St. Kliment Ohridski University of Sofia (Bulgaria).
Yanko Yanev is with T-Soft since its inception in 2005. During this period the company achieved significant growth and impressive financial results. The company has been profitable from the very beginning and for each fiscal year, steadily increasing the revenue stream.
Mr. Yanev holds a B.A. and an M.B.A. in Accounting from the D. Tsenov Economic Academy in Svishtov (Bulgaria).
Plamen Toshev joined T-Soft in 2006 as a Software Quality Assurance Engineer. Since then, he has been involved as an Engineer and Manager in all of the major projects of the company. He has an excellent technical background, combined with extensive project management experience. He has a proven track record of delivering results on time and on budget.
Plamen Toshev holds a B.S. in Computer Systems and Technologies from the Technical University of Sofia (Bulgaria).
Lora Nakova has extensive experience in marketing communications, creative projects management and strategic business planning. She has recently been involved in consulting brands and managing projects for companies in the field of IT, tourism, branding, real estate, FMCG, as well as humanitarian and social projects and activities.
Lora has earned a BA degree in Information and Communication Sciences from the University of Nice - Sophia-Antipolis (France) and is currently working on her diploma thesis for her MA degree in Graphic Design.
13 Lyubata Street, Ste. 2