Test Automation Job Description

Test Automation Job Description

4.5
170 votes for Test Automation
Test automation provides full application development life cycle support, including research, specifications, test automation, documentation, quality assurance and deployment.

Test Automation Duties & Responsibilities

To write an effective test automation job description, begin by listing detailed duties, responsibilities and expectations. We have included test automation job description templates that you can modify and use.

Sample responsibilities for this position include:

Assist in the development of the test automation strategy and planning
Utilize CI/CD with Hudson/Jenkins tools
Ensure that a high Test automation coverage is achieved
80-90% automation scripting for backend API testing
Execute regression, functional and non functional tests
Train in automation practices
Continuously improve test method, especially troubleshooting method to make life easier
Gain experience in cutting-edge technology in an international environment that inspires you to develop and grow
Assigned as QA representative on complex application development or maintenance, Agile or waterfall projects
Able to design and lead the development of automation framework and support continuous integration and testing

Test Automation Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Test Automation

List any licenses or certifications required by the position: ISTQB, ISEB, QAI, SAFE, CSQA, CSTE, PMP, HP, QA, FLMI

Education for Test Automation

Typically a job would require a certain level of education.

Employers hiring for the test automation job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Technical, Software Engineering, Education, Business, Information Systems, Technology, Science

Skills for Test Automation

Desired skills for test automation include:

Java
Selenium
SQL
Creating test plans and test strategies
Python
Software Development Life Cycle and Testing life cycle
JavaScript
Jenkins
C#
Test automation

Desired experience for test automation includes:

Working knowledge of advanced features of popular Web Browsers
Good understanding and experience of using continuous Integration environments
At least 7 years of QA testing and 5 years of automation experience
Experience working with vendors and onshore and offshore resources
Knowledge of SeeTest and other mobile automation tools would be an asset
Strong working knowledge of automation frameworks

Test Automation Examples

1

Test Automation Job Description

Job Description Example
Our growing company is hiring for a test automation. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for test automation
  • Implement test automation infrastructure, libraries, and frameworks
  • Solve test automation challenges in products involving software and hardware
  • Ensure test runs are performed on daily overnight basis using open source continuous integration tools like Jenkins
  • Software validation and testing activities building and maintaining test automation scripts
  • Expertise in QTP scripting language, and proven ability to read and code Visual Basic and Java
  • Expertise in Selenium PLUS framework and HP QuickTest Professional (QTP) ALM tool
  • Exercise advanced knowledge of the Gherkin language, Calabash script commands and Cucumber script execution tool
  • Coordinates various test-related activities for project delivery
  • Be results driven and goals-oriented
  • Independently adapt and thrive through change
Qualifications for test automation
  • Knowledge of virtual machines and the technical abilities to install software and patches for specific applications on them
  • UNIX tools (bash, grep, awk, sed)
  • Experience with SmartBear’s TestComplete is preferred but not required
  • Experience with Microsoft CodedUI is strongly preferred
  • Three plus years of experience coding with VB script and C language programming
  • Must have intermediate to advanced experience in designing, developing and executing reusable and maintainable automated scripts
2

Test Automation Job Description

Job Description Example
Our growing company is looking to fill the role of test automation. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for test automation
  • Responsible for automation of functional and non-functional test cases across different platforms like desktop, web-mobile, android and iOS
  • Work closely with developers & functional QA to ensure full test coverage for all requirements
  • Ensure all issues are logged as defect, blocker & critical issues tracked through to closure
  • Provide feedback and recommendations on software usability and functionality
  • Contribute and manage to the QE team’s automation test suite
  • Respond to customer needs in product feedback discussions
  • Perform integration, regression, ad-hoc, and edge-case tests for production release cycles
  • Implement automation functional test cases
  • Help develop and enhance the continuous integration testing framework
  • Automation Testing Experience in Agile Scrum Software development teams
Qualifications for test automation
  • Experience of working collaboratively/ pairing with developers and testers in writing and/or reviewing automated tests at the Component, Integration and End-to-end level
  • Strong communication skills – be confident, transparent and concise
  • Experience with issue-tracking tools like Redmine, Trac, or Jira
  • Experience using either SVN or Git
  • Experience writing automated tests or contributing to an automated test framework
  • Experience using or writing automated data analysis tools
3

Test Automation Job Description

Job Description Example
Our company is hiring for a test automation. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for test automation
  • Develop SQL scripts as and when necessary to interrogate AXELOS databases, create and modify test data
  • Experience creating test automation frameworks
  • Maintenance and fixing the faults of Hibiscus framework (Java)
  • Maintain a strategic and tactical focus
  • Work on a highly Agile, engaged and motivated product Engineering team
  • Execute upon our Quality Engineering strategy
  • Liaising with developers and managers on technical issues
  • Assisting with software process improvement
  • Cooperating with Engineering teams in the U.S
  • Experience creating shell scripts
Qualifications for test automation
  • Experience with RESTful Web Services API’s, Java, Angular JS desktop applications in .NET, C++
  • Team player with excellent communication skills within the organization with customers
  • High level of organizational and analytical skills entrepreneurial thinking
  • DelphScript
  • At least 3 years of experience with automation using Selenium or Protractor JS
  • 2 years of experience with and automated functional delivery
4

Test Automation Job Description

Job Description Example
Our innovative and growing company is hiring for a test automation. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for test automation
  • Assists in design, development, maintenance, and troubleshooting of software test automation tools
  • Identify opportunities to introduce and implement test automation
  • Create unit programming interface (API) tests and user interface (UI) tests and also will adapt existing tests
  • Improve and maintain test infrastructure
  • Create necessary test data and maintain existing test data sets and their environments
  • Work with Developers to ensure adequate automated test coverage
  • Assist in setting up the continuous integration structure
  • Take control of source control user rights (Team Server Foundation)
  • Assist the Senior Delivery Manager in preparing performance review information and with the performance appraisal process as needed
  • On-board and train all consultants as needed
Qualifications for test automation
  • 3+ years relevant experience in software test automation
  • Working knowledge in continuous integration solutions, build tools, version control systems, and code coverage and static analysis tools
  • Strong experience in building automated testing capabilities for CI/CD pipelines and are
  • Knowledgeable around testing distributed systems on public and private clouds
  • Knowledge and experience in Test Driven Development
  • Familiarity with automation framework (Junit, jasmin, jersey)
5

Test Automation Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of test automation. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for test automation
  • Participation in test automation competency growth, R&D, and tools development
  • The test engineer will be responsible for creating test automation suites that help in automated execution of test scripts via integration with continuous delivery platforms
  • You have experience with test automation software (SpecFlow, Appium)
  • Responsible for cross team testing activities
  • Performs routine automation assignments
  • Develops an understanding of assigned automation tools, standards and techniques, and general business knowledge
  • Demonstrates understanding of departmental procedures, programming standards, and all pertinent training materials
  • Design and develop white-box testing of applications
  • Recommends possible improvements in applications
  • Work with your team to make sure that the right tests are being developed
Qualifications for test automation
  • At least 4 years’ experience with ATDD, Cucumber, Junit, Selenium, Jmeter
  • 3 years’ experience in Cloud technologies AWS, Docker, Chef
  • 3 Years’ experience in Quality Assurance technologies ATDD, Selenium, Cucumber, JUnit
  • 2 years’ experience with HP Diagnostics, JMeter, Splunk, CloudWatch
  • At least one year of experience with automated testing of APIs
  • At least one year of experience with JMeter and Performance Testing

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates