Test Automation Engineer
- București
- Permanent
- Full-time
- 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 a 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
- Analyze 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
- Analyze and raise defects when appropriate and retest defect fixes
- 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
- 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
- Java, Python
- Solid understanding of GIT version control