Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

QA Automation

A typical day might include the following:

 The role of Automation Engineer is to design, build, test and deploy effective test automation solutions
 Your responsibility will be to ensure the quality of software releases and forge a solid automation strategy
going forward
 Evaluate the effectiveness of established test automation processes and continuous delivery process.
 Identify and implement appropriate changes and improvements where necessary
 Participate in the planning, development and implementation of the product strategy
 Understand the requirement and design test procedures and test cases for automated software testing
 Provide guidance and act as a consultant on testing and test automation for team members
 Coordinate and implement test automation solutions and activities inside the project and record the test
results
 Work closely with other automation engineers to ensure correct implementation of the company`s test
automation strategy
 Work closely with developers as they write and develop code to ensure requirements are being met and
overall quality is achieved
 Analyse and review project documentation and raise any questions or anomalies
 Apply appropriate automation technologies to meet the short and long-term goals of the testing solution
based on the product tech stack
 Collect and report daily statistics and test metrics
 Analyse and raise defects when appropriate and retest defect fixes

To ensure success in this role, you need the following experience and skills:

Contact:
ramona.stan@alten.com
www.altenromania.ro
 Extensive knowledge of automation testing technologies for both UI and API based systems as well as
Gherkin DSL

• Knowledge of Agile testing pyramid and where each testing layer fits in software development

• Experienced with at least one relevant test framework, e.g. Selenium, RestAssured, Cypress

• Knowledge of Agile testing pyramid and where each testing layer fits in software development

• Experience working within an Agile environment

• Experience of using industry-standard tools such as JIRA /Confluence

• Experience using practices such as Continuous Delivery, TDD and BDD

• Solid understanding of OOP Concepts

• Solid understanding of Java

• Solid understanding of GIT version control, including branching and conflict resolution.

• Knowledge of Docker containerization

• Experience working with databases

• Very good fluency in English (written and verbal)

Contact:
ramona.stan@alten.com
www.altenromania.ro

You might also like