Position Summary
Our Technology teams are set to reshape the way we do business and setting new industry benchmarks. Our success story is written by our passion for living our values and creating a better tomorrow. We re re-writing the future of insurance - are you ready to be a part of the story?
The Automation engineer determines approach and builds and implements solutions that support automated testing and software validation. They will work very closely with both development and DevOps engineers to deliver low maintenance and high reliability automation in support of CI / CD and speed to market. He / She will understand and implement both automation that preserves component level and integrated system and software functionality. The Automation engineers will help to support tool evaluation, selection, and adoption. The Automation engineer contributes to defining of test automation approaches, framework designs and implementation. Lastly the Automation team will be supporting the business and IT in removing repetitive manual tasks leveraging process automation solutions.
This candidate should be driven, self-motivated individual, passionate about innovation who enjoys working collaboratively across teams to ensure consistent and performant approaches to software automation, and further CI / CD maturity. You should have a proven track record of driving high level of software testing automation within a distributed, multi-tiered system and platforms. You enjoy reducing effort and organizational costs by improving automation levels, monitoring, and maintenance within both traditional and cloud architecture and environment. You should possess excellent written communication, problem solving and process management skills and strong desire to work in a fast paced, evolving and growing environment.
Principal Duties and Responsibilities
1. Participate in technical discussions within the engineering team and across functions.
2. Design and develop test cases for new features and capabilities.
3. Build automation that supports validation and preservation of functionality from front end to back end storage systems.
4. Work directly with DevOps to support integration of functional and integration tests into no touch software pipeline jobs.
5. Ensure full auditability of software delivery and quality is preserved.
6. Support metric gathering and reporting on software quality from development through production.
7. Prepare and maintain clear documentation of automation frameworks, design, and standards.
8. Develop and improve tools and processes that empower teams to work faster and easier on their own.
Education and Experience Preferred
Other Information
This job description is intended to describe the general nature and level of work being performed by employees assigned to this job. Employees will be expected to complete other duties as assigned by their manager.
Automation Engineer • Gurgaon, Haryana, India