The candidate should have strong Software Quality Assurance concepts and excellent communication skills.
Have thorough understanding and hands-on experience in QA and Software Testing processes and tools.
Can review requirement specification documents and software design specification documents and develop a comprehensive understanding of testing requirements.
Prepare, execute and monitor test plans.
Create test cases for functional, integration and performance testing as per requirement specifications. Review and consolidate test specifications.
Prepare functional test reports Perform automated stress testing and collecting the bench marking metrics & be able to handle multiple assignments/projects simultaneously.
Test Plans and Test Cases, Execute tests Review Business requirements, functional specifications and technical design documents.
Work closely with Development team on system integration, deployment, release management, continuous integration and test automation systems and provide accurate and timely status reports Optionally perform scalability tests.
Knowledge of iPhone, Android, iPad, Tablet and Web based testing
Relational Database like MSSQL or similar
Knowledge of REST and API testing
Command over Unit, Smoke, Functional, Regression, Performance testing
Excellent written and oral communication skills.
Familiarity with Apache Server and LAMP/WAMP environment.
Experience of Test Automation script
Plus Knowledge of XML, SOAP
Willing to perform Technical Operations (Starting / stopping service, deploying and tracking builds)