● Taking part in QA effort for multiple web and mobile software applications developed by the company for its domestic and international clients.
● Working closely with on-site and remote development resources in several countries.
● Create detailed, well-structured test cases, execute, modify test cases.
● Assists in determining and developing approaches to testing solutions.
● Coordinating testing activities with the QA Manager and Project Managers.
● Perform detailed analysis of requirements and translate them into Test Outlines.
● Review the Test Case Design documents created by QA team members.
● Work on identifying any gaps for further improvements in testing process/quality.
● Lead test cases and scenarios walk-through and Peer-Reviews, Business Reviews to confirm test coverage as per the Business Requirements.
● Analyze specifications and assist team to create test data, test cases for Functional, Regression, Smoke and System testing.
● Participate in the review of software design, change specification and plan against contractual and/or process requirements.
● Initiate the test planning activities for test case design and encourage the team to hold review meetings, also ensure the review comments are incorporated.
● Prepare any risk mitigation plans in case there are any delays are foreseen.
● Create Test results for each testing cycles and provide a test summary to all stake holders, within the team and management.
● Perform Functional, Regression and Smoke testing for every modification in the application and new builds.