Senior QA Automation Engineer Job Description Template
Our company is looking for a Senior QA Automation Engineer to join our team.
Responsibilities:
- Provide technical support and guidance in test automation for the projects team you work on to ensure successful delivery of the same;
- Participate in consultation with the QA Test Automation team members and project team in estimating effort for test automation assignments;
- Mastery of test automation domain;
- Communicate progress and pertinent information in an accurate and timely manner to Management;
- Reduce technical debt by analyzing test automation codes and enhancing the same by code refactoring;
- Management of in-house testing tools and associated source code;
- Champion test automation best practices and processes.
Requirements:
- Experience in back-end (API level) and front-end (UI) test automation;
- Minimum 5 years’ working experience in an agile software development environment and experience in a senior position is an advantage;
- Positive and professional approach at all times;
- Strong communication skills both verbal and written;
- Strong Interpersonal Skills;
- Strong organizational skills – ability to handle a dynamic environment;
- Strong analytical and problem-solving skills;
- Ability to prioritize and manage own and others’ time;
- Degree in Computer Science, Computer Engineering or related discipline;
- Knowledge in C#.Net, Angular JS, Bootstrap, ASP.NET Core & Web API, NHibernate, Entity Framework, JavaScript, XML, and SQL is an advantage;
- Familiar with continuous integration, build and deployment practices and tools;
- Ability to work under pressure and to deadlines;
- Initiative and ability to demonstrate a pro-active approach to tasks;
- Proven hands-on experience in test automation frameworks and tools.