Your main responsibilities will be to test software systems, you will review and analyze documentation, specifications, understand the business requirements and reporting
Preparation/review of Test strategy, Test plan and estimations
Review of software requirements
Provide guidance and supervision to more junior testers
Write and execute test cases
Collaborate with QA Engineers to develop effective strategies and test plans
Provide exploratory testing for the systems
Write clear and concise defect reports
Escalate issues that may affect project deliverables or quality as needed
Provide consistent and clear status in verbal and written communications
Provide recommendations to improve the development process
Occasionally you can be involved in geographically distributed projects