Conduct end-to-end testing on applications and technology, to ensure that business, technical, functional requirements are being met throughout the SDLC.
Design and execute test scripts based upon test strategy/plans to identify defects prior to production. Tests may be manual or automated or both.
Construct test scenarios, cases and scripts, ensuring that requirement coverage is adequate and business requirements, functional specifications and designs are linked to test artifacts.
Develop and maintain quality automation code and work towards automating non-test related QA functions.
Build reusable test frameworks; refactor and extend test automation frameworks and suites, as needed.
Maintain automated regression suites/packages to be compliant with changing requirements and features
Working experience of Data and functionality testing of application hosted on AWS Cloud.
Work with project and business contacts to ensure QA criteria meets functional and technical specifications and designs. Will provide QA impact assessments on functional and technical project requirements.
Evaluate and create test data against expected positive and negative scenarios, identifying deficiencies.
Create defect for identified issues and participate in the defects triage meeting. Tracks quality assurance metrics such as defect densities and open defect counts.
Troubleshoot system failures and narrow down root causes independently or with the help of developers or operation engineers.
Participate in requirement and design review meetings to stay informed of potential impact to testing cases.
Provide testing estimates to the senior team members for review and submission and provides input to the Delivery Schedule.
Escalate issues to Project Manager and Quality Assurance Manager as needed in a clear, concise and timely manner. Consistently identify solutions to issues.