Automation Tester Job Description Template
Our company is looking for a Automation Tester to join our team.
Responsibilities:
- Assist with problems and questions related to software features, functionality, and compliance;
- Review and provide feedback on specifications created by others;
- Make suggestions/contributions for the improvement of software testing/quality;
- Partner with other automation engineers to create a unified approach to automation across the team;
- Architect maintainable and extendable automated test framework using C#, in order to test APIGEE (RESTFUL) APIs;
- Develop, execute and maintain automation test scripts, utilities, data sets leveraging commercial and/or open source tools;
- Contribute in meetings, Scrums, and other inter-team interaction;
- Research and make recommendations to the group regarding new automation technology available and its proper application;
- Work with support, stakeholders and developers to aid in replication of software defects;
- Provide guidance in good test design and implementation techniques;
- Automate testing of defects and assist with the maintenance of Regression Test suite;
- Responsible for creation, delivery, and maintenance of automated scripts;
- Prepare effort estimates for automation projects;
- Prepare status reports and communicates to stakeholders;
- Design and implemented test automation framework for various technologies like UNIX, Mainframe, Database using HP QTP/UFT.
Requirements:
- Ability to quickly understand the business processes;
- Experienced at building Object Repositories within test automation environments;
- A minimum of (3) years experience in an automated testing environment;
- Exposure to Agile Methodologies;
- Experienced in assessing and developing the test automation framework;
- Exposure to OOO programming language, C# preferred;
- Prior experience with automated testing tools (Selenium);
- Experience using defect management tools (ex. TFS, ALM)Experience in agile methodologies, waterfall a plus;
- English language skills;
- Desirable Skills: Performance Testing;
- Experience working with automated testing teams;
- Strong knowledge in HP UFT, VB Script;
- Excellent critical thinking and problem solving ability;
- In depth understanding of the various software development lifecycles (e.g. Agile, Waterfall, etc.);
- Strong critical thinking and communication skills.