Must Haves
- 1) Expertise in Automation Frameworks and Tosca automation tool
- 2) Ability to Design Scalable and Maintainable Automation Solutions for Enterprise Apps (SAP ECC and S/4 HANA)
- 3) Experience developing end to end automation across applications. JD:Automation Architect to spearhead the implementation of robust automation testing strategies for integrated enterprise applications.
Key Responsibilities
Automation Strategy and Framework Development:
- Collaborate with project stakeholders, including clients, project managers, and technical teams, to understand the project requirements, application architecture, and testing needs.
- Design and develop a comprehensive automation testing strategy and framework aligned with industry best practices and project objectives.
- Evaluate and select appropriate automation tools and technologies based on project requirements and application characteristics.
- Define and document automation testing processes, standards, and guidelines to ensure consistency and maintainability across projects.
Automation Test Planning and Design:
- Create detailed automation test plan, outlining the scope, approach, test scenarios, test data requirements, and automation objectives.
- Identify and prioritize test cases suitable for automation, considering factors such as business criticality, risk, and complexity.
- Design and develop modular, reusable, and scalable test automation frameworks and libraries.
- Collaborate with development teams to ensure testability and maintainability of the application codebase.
Test Automation Implementation and Execution:
- Lead and mentor a team of automation test engineers in developing, maintaining, and executing automated test scripts and scenarios.
- Collaborate with infrastructure teams to set up and configure test environments, data, and tool integrations.
- Execute and monitor automated test runs, analyzing and troubleshooting any failures or issues.
- Ensure efficient test data management and test environment maintenance for automated testing.
Automation Test Reporting and Maintenance:
- Analyze and interpret automated test results, identifying trends, patterns, and potential issues.
- Generate comprehensive automation test reports, including coverage metrics, defect trends, and recommendations for improvement.
- Present automation test findings and recommendations to stakeholders, including technical teams, project managers, and client representatives.
- Implement processes and strategies for ongoing maintenance and enhancement of the automation framework and test suites.
Team Leadership and Mentoring:
- Lead and mentor a team of automation test engineers, providing technical guidance, coaching, and support.
- Foster a culture of continuous learning, knowledge sharing, and best practices within the team.
- Ensure adherence to coding standards, automation best practices, and project timelines.
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 12 years of experience in test automation, with a strong focus on enterprise applications (SAP) and complex integrated systems.
- Hands-on experience with industry-standard automation testing tools (e.g., TOSCA).
- Experience with automation testing in various environments, including cloud, on-premises, and hybrid infrastructures.
- Excellent analytical and problem-solving skills, with the ability to design and implement scalable and maintainable automation solutions.
- Strong project management skills, with the ability to lead and coordinate cross-functional teams.
- Excellent communication and presentation skills, with the ability to effectively convey technical information to both technical and non-technical audiences.
Must Haves
- 1) Expertise in Automation Frameworks and Tosca automation tool
- 2) Ability to Design Scalable and Maintainable Automation Solutions for Enterprise Apps (SAP ECC and S/4 HANA)
- 3) Experience developing end to end automation across applications. JD:Automation Architect to spearhead the implementation of robust automation testing strategies for integrated enterprise applications.
Key Responsibilities
Automation Strategy and Framework Development:
- Collaborate with project stakeholders, including clients, project managers, and technical teams, to understand the project requirements, application architecture, and testing needs.
- Design and develop a comprehensive automation testing strategy and framework aligned with industry best practices and project objectives.
- Evaluate and select appropriate automation tools and technologies based on project requirements and application characteristics.
- Define and document automation testing processes, standards, and guidelines to ensure consistency and maintainability across projects.
Automation Test Planning and Design:
- Create detailed automation test plan, outlining the scope, approach, test scenarios, test data requirements, and automation objectives.
- Identify and prioritize test cases suitable for automation, considering factors such as business criticality, risk, and complexity.
- Design and develop modular, reusable, and scalable test automation frameworks and libraries.
- Collaborate with development teams to ensure testability and maintainability of the application codebase.
Test Automation Implementation and Execution:
- Lead and mentor a team of automation test engineers in developing, maintaining, and executing automated test scripts and scenarios.
- Collaborate with infrastructure teams to set up and configure test environments, data, and tool integrations.
- Execute and monitor automated test runs, analyzing and troubleshooting any failures or issues.
- Ensure efficient test data management and test environment maintenance for automated testing.
Automation Test Reporting and Maintenance:
- Analyze and interpret automated test results, identifying trends, patterns, and potential issues.
- Generate comprehensive automation test reports, including coverage metrics, defect trends, and recommendations for improvement.
- Present automation test findings and recommendations to stakeholders, including technical teams, project managers, and client representatives.
- Implement processes and strategies for ongoing maintenance and enhancement of the automation framework and test suites.
Team Leadership and Mentoring:
- Lead and mentor a team of automation test engineers, providing technical guidance, coaching, and support.
- Foster a culture of continuous learning, knowledge sharing, and best practices within the team.
- Ensure adherence to coding standards, automation best practices, and project timelines.
Qualifications and Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- Minimum of 12 years of experience in test automation, with a strong focus on enterprise applications (SAP) and complex integrated systems.
- Hands-on experience with industry-standard automation testing tools (e.g., TOSCA).
- Experience with automation testing in various environments, including cloud, on-premises, and hybrid infrastructures.
- Excellent analytical and problem-solving skills, with the ability to design and implement scalable and maintainable automation solutions.
- Strong project management skills, with the ability to lead and coordinate cross-functional teams.
- Excellent communication and presentation skills, with the ability to effectively convey technical information to both technical and non-technical audiences.