Software Development Outsourcing Best Practices

software outsourcing best practices

Part 2: Best practices.   Ameen Abu Leil   For many companies, the decision to outsource software development makes sense. They might not have the resources to support an in-house development team, and even if they did, it can be difficult to attract and retain that talent. So today we’re going to discuss about best practices […]

Top reasons to outsource your software development

Deciding to Outsource development? Here’s Your Decision-Making Matrix. Ameen Abu Leil is VP of Galil Software R&D business unit. He builds development groups for a long list of well recognize companies for more than 5 years. For many companies, the decision to outsource software development makes sense. They might not have the resources to support an in-house […]

5 Ways to Minimize QA Automation maintenance efforts with ongoing product changes

minimizing changes efforts

Amir Najjar Automation Developers are often too familiar with what they consider, the annoying maintenance effort, which needs to be done on a regular basis, especially in a technological era where everything moves in the fast lane; However, there are always a bunch of things that can be done in order to avoid day to […]

QA Automation Latest Trends

David Zonsheine   Recently we Talked with some of our customers about QA Automation trends. We were trying to figure out the latest trends of QA Automation based on personal experience from different verticals. We came up with some important insights.   Here are a few observations you should be aware of:   1. There are […]

FOUR common pitfalls to avoid when defining your DevOps solution

1. Keep a “prime” instance in a symmetric/elastic cluster. This common happens for singular periodic tasks, special file/api servers, cluster managers. This pattern goes against elasticity and holds back the development in many cases, in addition to being hard to track in production. There are several solutions here, depending on the specific starting from breaking […]

10 Best Practices and Strategies for Test Automation

qa automation

 As software projects become more complex with teams working in different places across the globe on the same project, test methods are changing rapidly to support this way of work. In order to build a solid software test strategy its required to create an effective automated, manual and exploratory tests to efficiently mitigate risk and […]

How to ramp up your coverage AND reduce costs

Galil Software

How to ramp up your coverage AND reduce costs An Israeli customer recently approached us after finally discovering the ugly truth – having to manually test a massive regression takes an awful amount of time (we’re talking 3 days AND 5 QA engineers in this example). Obviously, this time impacts that customer’s ability to move fast to […]