Agile testing process

Syntrosys follows agile test process to deliver maximum value of testing effort. In agile world real time collaboration with key stakeholders – developers, testers, client services, product management, process management, customers is key to success. Team Syntrosys engages with key stakeholders leveraging multiple tools:

1. Agile process management tools like Jira.
2. Customer issue tacking systems like Zenddesk, Bugzilla etc.
3. Real time collaboration tools like Webex, Google Hangout, Skype.

clock

    Syntrosys’s Exploratory Test Services

Agile testing requires Testers to explore testing from the perspectives of different stakeholders of the applications. Syntrosys’s Exploratory Test Services addresses the testing from different perspectives to ensure complete coverage of the release.

Scenario based testing – Design and execute tests based on real life situations with focus on validity and complexity

Risk based testing – Design and execute tests based on how applications can fail in real life with focus on validity, non-redundancy and addressing high stake issues

Usability testing, user acceptance testing, specification based testing – Design and execute tests based on how each stake holder will use the application in real life

Leverage simulation, probes to maximize coverage

Learning and reusability – Experiences learnt are incorporated in the testing with focus on reusability using scripting

    Functional testing

fnctional_testing
 

Release testing – User story testing, NFR testing, Testing for refactoring
End-to-end regression testing covering with each sprint
Expertise in testing of web applications, web services, REST APIs, mobile applications
Expertise in testing apps on multiple form factors – browsers, tablets, phones etc
Expertise in automating UI (user interface) testing
Measurable outcome based testing – manual tests per story, automation percent, tests run frequency
Innovation with each sprint – new scripts automated, existing scripts improvised