To act as a key member of the QA team responsible for testing and quality control. Deliver writing, testing, and automation features. Bring a QA perspective to planning sessions and ensure test effort is taken into consideration.
Responsibilities:
Define testing strategy and work with software engineering team members to implement it
Create test cases, checklists, and other types of test documentation
Review requirements, specifications, and design documents
Use a variety of internal and third-party tools to manage testing and associated reporting
Troubleshooting and debugging to optimize application performance and UX/UI
Preparation of integration test scenarios for unreleased features and changes
Support - Assist with resolution and reproduction of user software problems