Contribute meaningfully to the success of one or more projects or products. Accurately scope, estimate, design, and deliver medium-to-large features. Proactively support and collaborate with team members. Adhere to established team processes. Work closely with teammates, external teams, and client stakeholders. Develop comprehensive test plans, test cases, and relevant documentation. Utilize bug-tracking tools to document, prioritize, and track defects. Establish and enforce standards and best practices. Track metrics to assess the quality of the software. Automate testing processes to increase coverage, speed, and accuracy. Continuously evaluate and recommend new QA tools, frameworks, and techniques. Ensure testing procedures comply with industry standards and regulatory requirements. Implement and conduct performance and security testing.