This position is responsible for designing, developing, and executing automated tests to ensure the quality and functionality of software applications. You'll work closely with software developers, QA engineers, DevOps team and other stakeholders to identify test requirements and implement automated solutions to improve testing efficiency and coverage. This role will be reporting to QA Team Lead focusing on deploying automation framework solutions for Buckman’s proprietary application, Ackumen. Key responsibilities include: Test Planning: Develop and document test plans and test cases based on software requirements and technical specifications. Determine the scope and objectives of testing for each project. Test Execution: Conduct various types of testing, including functional, regression, integration, performance, usability, and security testing. Execute manual and automated tests to ensure software quality. Identify, record, document, and track bugs. Perform thorough regression testing when bugs are resolved. Automation: Develop automated test scripts to improve efficiency and coverage of testing. Maintain and update existing automation scripts. Collaboration: Work closely with developers, product managers, and other stakeholders to understand product functionality and ensure quality. Participate in sprint planning and review meetings. Communicate testing progress, results, and quality metrics to stakeholders. Documentation: Create detailed, comprehensive, and well-structured test plans and test cases. Document testing phases and defects. Provide documentation on all phases of QA processes. Continuous Improvement: Stay updated with new testing tools and test strategies. Implement process improvements to enhance product quality. Provide feedback and recommendations to improve the development process.