Expertise > Automated QA Testing

Automated QA Testing

The test pyramid paradigm

Our automation methodology and processes are built as a pyramid. Starting from testing small parts of the independent code using unit tests, through testing whole software components, utilizing integration tests and up to testing the complete deployed package via UI simulation, simulating real user interaction. In addition we provide automation testing services for non-functional requirements, like scalability, survivability and performance.

UI Testing

One of UI automation, or any automation for that matter, biggest challenges, is handling the constantly changing application, under test. The code of an automation framework is required to handle changes much more often than the application itself!With the correct framework and tools we can provide a design that will both handle constant changes with minimal effort, provide reliable and resilient tests that are less likely to break and even handle the change of the underlying test platform (Selenium to Coded UI migration or co-existence).

 

Technologies/Platforms

  • Performance
  • Software Architecture
  • Agile
  • Scrum
  • Unit Testing
  • Clean Code
  • TDD
  • Performance Testing
  • Load Testing
  • Coded UI
  • Test Automation
  • Testing

Practice Leader

Stas Shteinbook