We are seeking a talented Mid-Level Quality Assurance Engineer to join our team. As a Mid QA, you will play a pivotal role in ensuring the quality and performance of our products through both automation and manual testing. This position offers an opportunity to thrive in a collaborative environment and make significant contributions to the success of our rapidly evolving solutions. Responsibilities include reviewing functional requirements, developing and automating test cases with an emphasis on speed and reusability, constructing efficient and scalable automation solutions, and expanding automation to service provisioning, test data management, dashboarding, and business process validation. You will also design and execute test plans through manual testing, identify and document issues, assess test coverage, collaborate on defect resolution, and maintain automation tests and frameworks.