Project exchange /

QA Engineer (m/f)

Our client is a global organization in the travel/transport industry. We are looking for a motivated QA Engineer (m/f) on freelance basis. You get the chance to use your skills in an international environment and to take advantage of many opportunities that arise from it. 

Location: Bad Homburg, 1-2 days remote possible
Start: March 2020
Duration: initially 10 months

Main Activities

  • look at the product with an analytical view in order to identify the correct test plan
  • Play the major role in writing test scenarios for our automated test environment
  • Implement automated tests
  • Write functional/technical documentation

Environment

  • Atlassian Suite (Jira, Confluence, Bitbucket)
  • AngularJs/Angular as UI framework
  • Java / JEE as Server technologies
  • Git
  • WebLogic Server
  • High focus on quality

Skillset

Skill Needs Comments
Software engineering Mandatory+++ The engineer should have a good knowledge of programming logic and software engineering in order to correctly set the end-to-end scenarios. Examples:
  • Clean code
  • Logical conditions
  • Loops
Software testing Mandatory+++ The engineer should be able to plan and define the correct test cases definitions in regards of technical & functional aspects of components. Examples:
  • Test and Dependency matrix
  • Test case definition, including edge cases
  • Defect logging
  • Test coverage
JavaScript Mandatory++ The engineer should have enough knowledge on JavaScript in order to write their own scripts. Examples:
  • Browser DOM structure
  • Scope variables
  • Arrays and its functions (map, filter)
  • Template strings
  • Promises
  • Debugging capabilities (via Chrome DevTools)
Git Mandatory++ The engineer should be able to correctly work with Git for basic usage. Examples:
  • Checkout
  • Commit
  • Push
  • Open pull requests
Typescript Mandatory+ Since the test scripts automation will be written in Typescript, it would be good to have at least a brief notion of the language. Examples:
  • Interfaces
  • Arrow functions
  • Const vs let
  • Async / Await
Protractor / Selenium WebDriver Nice to have+++ The execution context uses the Protractor/Selenium WebDriver abstraction layer. Although it's not mandatory, previous knowledge on it will facilitate the job.
Agile Nice to have+++ We work with SAFe (organization wise) and in Scrum teams.
CI Nice to have++ Capacity of understanding the role of CI on a testing context and suggesting improvements that would improve code quality without impacting development speed.
Angular Nice to have+ A brief understanding on Angular is welcome.

Interested?

If you are interested in this project and consider yourself to be a strong candidate with solid experience, please send us your English CV along with your rate expectations or get in touch with me for more information.

 

By submitting your application you agree to our Privacy agreement. You can revoke your consent at any time for the future by sending an e-mail to career@syrocon.de.

 

SyroCon Consulting GmbH
Simone Rappold
Kölner Straße 3
65760 Eschborn
+49 6196 64066-70
freelancer@syrocon.de