a) Review requirements specifications and technical design documents to provide timely and meaningful feedback.
b) Create detailed, comprehensive and well-structured test plans and test cases.
c) Estimate, prioritize, plan, and coordinate testing activities to ensure that quality issues and defects are appropriately identified, documented, tracked, and resolved.
d) Design, develop and efficiently execute automation scripts using open source tools.
e) Provide status report of testing in the course of 2-week Sprint cycles.
f) Will be engaged with developing and executing manual and automated test cases, verification of system capabilities and system enhancements or changes, script development, requirements verification, functional testing, integration testing, and regression testing.
g) Perform back-end data validation and interface operability verification, and to coordinate across project teams for information gathering and sharing required to perform testing activities.