Automation Engineer

About this role

Test Complete with JavaScript

Experience: 4 to 8 yrs

Timing: UK Shift (12:30 pm to 9:30 pm IST).

Location: Bengaluru

Job Summary:

Automation Engineer is focused on software service automation, load and performance testing automation, and the automation of quality assurance tests.

This role will work closely with other teams to help discover and eliminate problems by gathering requirements and implementing process automation to solve these problems in an automated and scalable way, eliminating human error and creating efficiencies.

The automation engineer will work on a team of other engineers to create final automation products, and will be accountable for following LKQ North America secure coding guidelines and LKQ Global Security Policies. Must be able to work with NA IT standardized toolsets, as all work will be allocated, assigned, documented, and vetted through standardized toolsets leveraged by North America Application Development, including Jira and Confluence. Must be able to participate in user story grooming or technical grooming sessions as relevant. Individual will work with the NA IT Delivery Management function for delivering work assignments, and will functionally report to NA IT Quality Assurance Management for understanding work assignments, coaching, and other technical requirements of the role.

Roles and Responsibilities:

  • Working knowledge of JavaScript write automation code. Knowledge about other coding languages or scripting languages such as C#, java node.js will be an added benefit.
  • Junior programmers will have at least 2 years of work experience. Mid-and-senior level programmers will have 5 or more years of work experience.
  • Ample knowledge of automation testing tool – Test Complete. Also, knowledge about other tools like Playwright, Zephyr, Selenium, Jmeter, Cross Browser Testing, and Cucumber would be good to have.
  • Experience with testing RESTful APIs and working with test harnesses.
  • Working knowledge of relational databases (SQL), no SQL databases and caching systems
  • Ability to create or contribute to self-contained, reusable, and testable modules and components.
  • Professional communication skills and the ability to communicate well in multiple formats with colleagues around the globe (Teams meetings, in writing, verbally by phone, through teams messaging, and leveraging confluence.

Basic Qualification: Bachelor’s degree in Computer Science , Computer Engineering or other related field

Knowledge/Skills/Abilities: JavaScript and Test complete (Automation Tool) and C# (Add-on skill).