Test Process Management
- based on ISO/IEC/IEEE-29119 software testing standards and STEP methodology
- in four phases of test planning, designing, implementation, and execution
Functional Test
- analyze requirements
- design test cases
- trace test cases to requirements
- prepare test data, execute test
- detect system defects, report test result
Performance Test
- model workload (load, stress, spike, and stability)
- capture test scenarios
- prepare test environment
- execute tests
- monitors resources
- report test result
Security Test
- analyze system, network and application risks
- model threats
- select reference standards such as OWASP and PTES
- prepare attack vectors
- perform penetration test
- provide recommendations
Acceptance Test
- design acceptance test cases
- prepare acceptance test data
- execute acceptance tests
- report test result
Integration Test
- design integration test cases
- prepare integration test data (mock and real)
- execute integration tests
- report test result
Test Automation
- select regression test suite (based on priority,complexity)
- automate them
- parametrize test cases
- define validation rules
- report test result
Static Analysis
- prepare code analysis checklist
- select an appropriate static analysis tool
- configure test tool based on the checklist
- run code analysis, check false-positives
- prepare recommendations
- report results
Dynamic Analysis
- select profiling scenarios
- select and configure a profiling tool
- profile the application behavior
- detect problematic scenarios
- gather performance metrics in application layer
- prepare recommendations
- report result
Application Monitoring
- select transactions to be monitored
- prepare KPI’s
- select an appropriate monitoring tool
- monitor the transactions in live/test environment
- gather required performance metrics and data
- report monitoring result
supported application types for testing
Web
Web service
Mobile
Desktop
Distributed
Embedded
supported programming languages and technologies
Java
.NET
C/C++
PHP
Legacy
supported business domains, but not limited to
Banking
Insurance
Telecommunication
E-Payment
Stock exchange
Automotive
Governance
Office automation
Customers
During the last decade, the company has provided software testing and quality assurance services for various organizations. The information of some projects have been provided here.