• Evaluate and recommend automation testing frameworks and testing strategies.
• Design, develop, and implement automated testing tools and solutions.
• Ensure test processes and results are replicable and compliant with established standards.
• Estimate software testing effort, cost, and schedule for project planning purposes.
• Install, configure, and maintain automation testing frameworks across multiple environments (development, pre-production, production).
• Develop and execute automated test scripts to validate system functionality and performance.
• Collaborate with development, engineering, and DevOps teams to integrate automated testing into CI/CD pipelines.
• Identify, document, and track software defects and support resolution efforts.
• Ensure test coverage aligns with system requirements and quality objectives.
• Support continuous improvement of testing processes, tools, and methodologies.