• Design, develop, document, and maintain automated tests and software tools.
• Actively contributing to the day-to-day planning, design, execution, and reporting of automation metrics and KPI’s
• Adhere to software engineering principles in development of automation software and develop software to test software and keeping zero tech debt with sonar quality gate.
• Understand and apply test driven/behavior driven design concepts to test and debug automated solutions and software utilities developed by self and others.
• Do white box testing where required.
• Deliver accurate and maintainable code for automated test suite and software utilities.
• Collaborate with other technical resources to:
o Suggest improvements for processes, best practices, and standards.
o Identify opportunities to improve maintainability of automation platform.