Follow agile methodologies and participate in scrum meetings and software quality audits. Responsible for test creation, testing a large module or component, and designing features. Perform business requirement analysis. Develop scalable and robust test automation frameworks and scripts using Python, Pytest, BDD frameworks, and PyCharm. Execute integration, regression, and performance testing. Research new automated testing tools. Use TestRail Test Management tool or equivalent to maintain test suites and analyze results. Collaborate across teams to drive quality initiatives. Mentor other quality engineers.