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!
We are Software Quality Experts. Enhancing quality of software products is a key aim of business leaders.
We advise, train, and implement software quality processes and technologies that fit our customers’ objectives so they can deliver better quality software.