What are the responsibilities and job description for the Automation Development Lead position at ATR International?
Job Description :
We are seeking an Automation Development Lead for a very important client.CCB Ops Global UAT CoE is looking for a Lead Automation Engineer who will use extensive Java and / or Selenium experience to design and develop automated testing solutions in a Continuous Integration environment (CI / CD pipeline). As an Automation lead within the Testing Center of Excellence, you will dive head-first into delivering innovative solutions that advance businesses and careers You’ll be responsible for the test design, development and maintenance of functionality that goes into creating high quality software and new products You must be proficient in Java, Selenium, Web Services Automation and writing automated tests that validates the application functionality Also, hold excellent verbal, written, analytical skills, be able to interact with application development teams, product teams and subject matter experts to understand business requirements and communicate status Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key.
Requirement :
The ideal candidate must possess the following qualifications : Technical Experience : ·Technical proficiency in Java 8 (or newer), Java Script, Spring / Spring Boot·Strong VB scripting, Excel Macros, Cypress, Sikulix, Winium, Selenium skills·Hands on experience with web technologies (e.g HTTP, XML, REST, HTML, etc.) and building applications with microservice architecture or API concepts·Experience with web-based version control tools (GIT, Bitbucket) ·Experience with web testing methods and writing SQL queries (SQL Server 2012 and higher)·Experience in DevOps - build, deployment, integration, code management and similar tools like Jenkins, Maven, automated deployment etc.·Ability to negotiate, communicate and deliver effective Automated Test solutions to both Development and QA teams·Experience with Agile software development methodologies Qualifications : ·Master or Bachelor's Degree in Engineering, Computer Science or Information Systems·6 years of hands-on experience with Java, J2EE and related technologies·Proven leadership experience and qualities including sense of ownership, strong communication skills, creativity, initiative, attention to detail, mentoring / coaching / leading other developers·Strong Automation script writing capabilities and queries·Demonstrate understanding of formal software test design techniques·Develop Testing Scripts using various Testing Tools (Cypress, Winium, Sikulix, Selenium, etc.) Key Personal Attributes : ·Seeks out opportunities for continuous improvement·Strong written and verbal communication skills·Bright and enthusiastic self-starter·Possesses servant leader qualities in building culture and removing obstacles ·Excellent analytical and problem-solving skills·Ability to thrive in a high pressure, mission-critical environmentAbility to adapt quickly to new technologies