Permanent contract
Full-time
Luxembourg City

Job description

By joining our test consultancy team as a technical test consultant, you will :

  • participate, with the other q-leap technical test consultants, in the implementation, extension, optimization and maintenance of existing automation frameworks
  • participate in non-functional test activities led by q-leap
  • help q-leap team to provide assurance that our clients applications and system architecture meet their functional and non-functional requirements

As a Technical Test Consultant your main focus will be test automation and performance testing.

As a Test Automation Engineer your main duties will be:

  • Provide automation/optimization solutions taking into consideration the customer needs
  • Analyze and prioritize manual test scripts for conversion to automation
  • Apply and develop automated test frameworks and tools to meet business needs with respect to functionality, performance, scalability and all quality goals
  • Execute automated test scripts on multiple environments using multiple browsers and mobile/tablet devices
  • Introduce proper test data management for the automation scripts based on the functionality
  • Act as a mentor to other QA members by providing automation/optimization best practices
  • Assist in integrating automation/optimization methodologies within QA methodologies
  • Take ownership for the development of all aspects of automated testing along with creation, execution and maintenance of automated scripts and frameworks.
  • Develop and conduct training on test automation related topics

As a Performance Tester your main duties will be :

  • Collect non-functional requirements and convert them into test plans for each performance test type
  • Test software and systems for performance integrity
  • Participate in technical architecture and design discussions to determine performance testing approach
  • Be well versed with the business and the architecture along with the underlying components and technologies involved by non-functional testing

Your profile

  • You have a bachelor’s Degree in Information Systems or related field preferred
  • You have 5+ years of in-depth work experience in Software Quality Assurance of web based applications
  • You have 3+ years hands-on experience in building comprehensive automated test suites, frameworks and harnesses using tools such as HP QTP/UFT, Selenium, Cucumber, Ranorex, JMeter and Web Services testing tools (i.e. SOAP UI, Postman)
  • You have experience using programming languages (Perl, Shell, PHP, Ruby, Python, Groovy, Java, C++/C#) to automate manual testing or tasks
  • You have working knowledge of SQL. Ability to write SQL queries for data validation and troubleshooting
  • You have expertise in CI pipeline builds, preferably using tools such as Jenkins, Hudson, Bamboo
  • You have experience with running tests on REST-based API’s and Services/Micro services
  • You have experience in test management and planning, test effort estimation, task prioritisation to meet organizational goals. Ability to identify risks and develop mitigation strategies
  • You have testing experience in high-traffic, data-driven applications including testing multiple backend (relational DB) systems
  • You have mobile application testing experience
  • Experience with performance and stress testing is an asset
  • You have a perfect command of French and English. (French being the mother tongue is a plus). Any other language could be an asset.
  • You are ready to work from time to time outside Luxembourg, in Europe.
  • As soft skills, you’ll have
    • Attention to detail
    • Analytical skills
    • Excellent interpersonal skills and commercial awareness
    • Be a team player but also able to work independently using your initiative
    • Speak with confidence to question developers and communicate to business user acceptance testing staff in appropriate language Effective time management skills to meet deadlines
    • Ability to work under pressure, in a fast-paced team environment on one or more projects concurrently

What we offer

  • You will team up with a cohesive team that it based on self-help
  • You will work with people who are passionate about their work
  • You will have the possibility to work independently in an environment of trust

Do you want to integrate an innovative,
pleasant and dynamic team? Join us!