Automation Tester

Automation Tester Job Description Template

Our company is looking for a Automation Tester to join our team.


  • 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.


  • 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.