Overview

Principal QA Engineer (Automation) Job at TeamViewer GmbH – Deutschland

Company Description

JOIN US!! We are looking for highly talented and passionate people interested in working with international clients, as a PRINCIPAL QA ENGINEER (AUTOMATION).

We believe in making the impossible happen and we think you can make magic real.

Job Description

Create and maintain test automation frameworks using software development methodologies and defined technologies taking into consideration processes as CI/CD and multiple environments

Create and maintain non-functional tests (ADA, security, performance, etc.)

Work across teams under agile methodologies participating under the QA role actively, identifying requirements and analyzing design specifications with the team and communicating in English with technical and non-technical members

Perform QA technical testing tasks like API and database testing interpreting queries and database tables relations

Create and track bugs/defects

Create manual test scenarios for automation test cases, identifying and prioritizing the ones who are most suitable for automation testing to achieve the best coverage

Sending status reports informing about status of the testing process, basic metrics, results of tests and raising relevant priority issues and risks

Create level of effort- LOE estimates

Ensure content and structure of testing artifacts is documented and maintained using the best practices for quality assurance automation solutions

Be receptive on learning about new technologies and self-driven to stay on top of the QA trending, to apply them on projects or furtherly participate in initiatives as mentoring and knowledge transfer sessions with the team

Research and recommend the most effective technologies, approaches and strategies for QA Automation implementation across projects

Prioritize necessary tasks and tests for successful testing executions

Identify and inform effectively about potential quality issues and risks on projects

Provide mentoring and guidance for team members

Qualifications

Software Engineering or a related degree

3-5 years of related QA experience

4-6 years of QA Automation experience

Expertise providing maintenance and designing automated test suites using technologies like, but not limited to: Selenium WebDriver, Cucumber, API with Postman and Newman, taking into consideration processes as CI/CD and multiple environments

Proficiency on object-oriented programming languages like Java or .Net. Preferable using those skills in validating software quality and experience on Ruby, python and Watir

Create and maintain non-functional tests (ADA, security, performance, etc.)

Work across teams under agile methodologies participating under the QA role actively, identifying requirements and analyzing design specifications with the team and communicating in English with technical and non-technical members

Perform QA technical testing tasks like API and database testing interpreting queries and database tables relations

Create and track bugs/defects

Create manual test scenarios for automation test cases, identifying and prioritizing the ones who are most suitable for automation testing to achieve the best coverage

Sending status reports informing about status of the testing process, basic metrics, results of tests and raising relevant priority issues and risks

Create level of effort- LOE estimates

Ensure content and structure of testing artifacts is documented and maintained using the best practices for quality assurance automation solutions

Be receptive on learning about new technologies and self-driven to stay on top of the QA trending, to apply them on projects or furtherly participate in initiatives as mentoring and knowledge transfer sessions with the team

Research and recommend the most effective technologies, approaches and strategies for QA Automation implementation across projects

Prioritize necessary tasks and tests for successful testing executions

Identify and inform effectively about potential quality issues and risks on projects

Provide mentoring and guidance for team member

Additional Information

Benefits

Access to Prepaid Medical Plan

Employee engagement activities and events

Flexible Schedule

Prodigious Academy

Technical trainings, soft skills development, technical certifications, access to online libraries and e-learning platforms

Find your path Program

You will have a coach that will support and help you grow

Level up Program

All your information will be kept confidential.

About the Company

Company: TeamViewer GmbH –

Company Location:  Deutschland

Estimated Salary:

About TeamViewer GmbH -