QA Engineer with strong development/test background - English speaking

Vertragsart:
Vor Ort
Start:
ASAP
Dauer:
12 months +
Von:
Personal Phoenix GmbH
Ort:
Bayern
Eingestellt:
25.06.2014
Land:
flag_no Deutschland
Projekt-ID:
731277

Warning
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

QA Engineer with strong development/test background - English speaking business environment

In summary:

The successful candidate will have a strong development background with a clear focus on quality, testing and test automation complementing the local development teams.

Key requirements:

- excellent knowledge of the software development cycle,

- significant experience in Test Driven Development (TDD),

- familiarity with the main technical skills, specifically J2EE (Linux, JBoss, Hibernate, Oracle), in-house JS based UI framework,

- preferred familiarity with Jenkins, Sonar, Selenium as far as pipeline build with continuous integration and nightly builds,

- preferred agile methodology (Scrum) familiarity for development activities,

- fluent English, written and spoken,

- probably university degree or engineer school graduation.

Tasks:

- participate in the design of the application and design its testability and traceability (functional and non-functional requirements) in coordination with Product Definition Engineers and Software Engineers,

- interface with relevant departments to identify interaction with other Client packages and ensure functional compatibility, risks and dependencies,

- build test Strategy and test plans with Quality managers, Product Definition Engineer and Software Engineers,

- develop automated tests and test scripts to perform functional, regression and non-functional validations across the different phases of the software development cycle. It is anticipated that the tests create their own data in the beginning and delete them at the end to ensure a full control of the functionality tested,

- set up the flow of the test campaigns,

- execute the test campaigns for each key milestone of the development cycle. Select a subset of tests that are the most relevant to the software changes to optimize the duration of the execution and the analysis,

- investigate anomalies highlighted during executions with Product Definition Engineers and Software Engineers and the other Quality Engineers in Central and specialized Divisions. Regroup anomalies of the same nature in problem tracking record (PTR)s,

- assign the PTRs to the most appropriate team and constantly propose solutions to avoid misrouting, 

- define the right severity and chase the PTRs,

- escalate depending on severity/KPI/Back End and production load date,

- maintain history of tests by feeding and updating a report database,

- provide a subset of the tests and scripts to responsible test Coordinators (for monitoring) and Quality assurance Services (for end-to-end Quality Regression tests),

- report results to the management and to the Quality Managers with clear warning if the results are below the targets of the agreed KPI thresholds.

Overall objective:

As the focus is on improving time to market (sprint deliveries ready to go to production) the Client needs to further improve on test automation and early high quality output instead of relying on QA.
Hence the requirement for significant experience in TDD. The expectation is that the successful candidate is able to coach team members in going into this direction.

Please forward your up to date CV for a prompt response.