Design, develop, and maintain scalable and robust test automation frameworks and scripts. Write, execute, and evaluate test cases. Implement automated testing of various features across multiple systems. Independently developing performance, functional, behavioral, API, and 508 test scripts. Collaborate with software developers to identify and fix software bugs and defects. Assist in defining and implementing strategies for integration and system testing. Collaborate with product managers, engineers, and other stakeholders to define, prioritize, and communicate QA/Testing requirements. Actively participate in Agile ceremonies. Contribute to the creation of a continuous integration/continuous delivery (CI/CD) environment. Participate in code reviews and ensure architectural alignment. Assist in the estimation, prioritization, and planning of development tasks. Document and maintain the functionality of test cases and automation scripts.