Sample Responsibilities of an Automation Engineer and sample job description for an experienced Automation engineer job role for web application automation.
Sample Job Description
The candidate should be responsible for developing and maintaining the Test Automation Framework.
Developing and Running Automated Test Suites to perform Functional testing of the Application.
The candidate should adhere to all standards, procedures, and security policies of the organization.
Reporting any potential defects, security vulnerabilities, etc.
Strong Problem solving and Analytical skills
The candidate should have the ability to learn new things fast
Strong Team player
Strong Verbal & Written Communication skills
The candidate should have the ability to work constructively with Developers, other QA Teams, Program Managers, and Management towards a common goal
Some organizations may expect to work in a flexible schedule since the Team is in multiple time zones.
The candidate should have High motivation to help the customer and the company succeed
The candidate should have a minimum of a Bachelor’s Degree in Computer Science. Certifications in Software Quality an added advantage.
QA Automation Experience
The candidate should have experience in designing and writing Automation Framework.
Experience in Writing Test plans, Test Design, Automation Scripts, Test Execution etc.
The candidate should have experience in testing and automating Restful Webservices.
Experience with Java, C/C++ programming language, HTML, Testing Tools, etc
Experience in using Bug Tracking systems like MantisBT, Bugzilla
Experience with Agile/Scrum, Build, and CI Tools
The candidate should have in-depth working knowledge and experience with Open source Testing Tools like Selenium WebDriver/RC.
Good working level knowledge with Linux, Windows operating system