
Automation Engineer
- London
- Permanent
- Full-time
Work at the convergence of cross channel UX, cloud, insightful data, IoT and mobility
Empower companies to create new digital business models, enter new markets, and improve customer experiencesAbout the RoleAs part of the Central Automation Test team, this role will provide technical leadership of the automation engineers and will be accountable for all automation activities across various distributed digital/retail systems, embedded in different QA streams.As well as ensuring we have the best in class test automation frameworks where test automation metrics are continuously monitored and enhanced, you will be responsible for design and implementation of a best in class automation frameworks using hybrid/native frameworks, continuous testing through CI/CD pipelines, working within external teams and the Digital Factory Product function to achieve this.This role forms part of 'Centre of Excellence', providing testing services across agile and end-to end teams.What You Will DoAs a Automation Engineer, you will work closely with the Test Managers and the Central Automation team devising the end-to-end web & mobile test automation strategy for all test types (Functional, Compatibility, Performance, Accessibility, Security)
- Provide automation and test leadership to other Automation engineers.
- You will be responsible for the implementation of the Test Automation Strategy/frameworks by integrating continuous testing into the CI/CD pipelines ensuring testing happens as early as possible within the software development lifecycle as well as the implementation of the E2E approach which will validate testing End-to-End with multiple integration dependencies
- Develop stubs and introduce new tools to further automation.
- Experience of non-functional testing tools like JMeter, LoadRunner and/or Locust.
- You will be responsible for the co-ordination of all testing relating to web/mobile apps testing across internal and external teams
- You will coach test automation teams in best practices & principles
- You will apply and uphold industry standards for testing tools and techniques and advise on their application
- You will help define to define ways to always improve testing and quality processes that will continue to embrace our shift left approach
- You will work closely with central automation team to align on any new tools you would like to adopt.
- Should have automation first mind-set
- Significant experience in setting up test automation framework using hybrid and native frameworks for web, IOS and Android.
- Hands-on programming experience with Swift, Objective-C, Java and or JavaScript/TypeScript.
- Hands-on experience in setting up onsite and cloud-based device lab.
- Experience in setting up CI/CD pipeline preferably using GitHub Actions or similar tools.
- Significant experience in coaching/mentoring colleagues to support development of test automation practices
- Experience of TDD, BDD and left shift concepts
- Go to person for any technical issues related to web/mobile apps testing
- Code review and PR approver of other junior test developers across multiple scrum teams
- Experience in setting or using any Behavior Driven Development framework, preferably Cucumber
- Good understanding of Unit Testing and frameworks
- Contribute to setting up mocks or service virtualization based on project needs
- Good knowledge of API, web automated testing
- You are a solid communicator
- Experience working in cross-functional teams and collaborating effectively with different stakeholders.
- Strong problem-solving and analytical skills.
- Excellent communication skills to document and present technical concepts clearly.
- Bachelor's or master's degree in computer science or a related field.
- 5-8 years relevant and Proven experience
- Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location
- Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
- Extensive training opportunities through our own HARMAN University
- Competitive wellness benefits
- Tuition reimbursement
- “Be Brilliant” employee recognition and rewards program
- An inclusive and diverse work environment that fosters and encourages professional and personal development