We're looking for a developer (or group of developers) to help maintain a couple Symfony2 Console applications (ie. command-line apps, NOT web apps) and to write some Behat acceptance tests for unrelated Drupal web sites.
The Behat part is relatively straight-forward, except that we're using the Drupal Behat extension (http://behat-drupal-extension.readthedocs.io/en/3.1/index.html) to implement some special support for Drupal. Also, experience doing site building with Drupal would be a plus since it'll be easier to understand what you're testing, and make it easier for us to communicate to you what needs to be tested.
Helping to maintain the Symfony2 Console apps is the more involved part of the job!
Both apps are very important parts of our development workflow, and one is even involved in deploying code to production - so it's super important to get things right. We're attempting to switch to a test-driven development model, but there's currently lots of untested code (we may ask for your help in filling in the test coverage!). We have mostly functional tests, and some unit tests, that are run via GitLab CI. So, we'd welcome someone with extensive experience with testing!
We'll continue to be involved in the development of both the Symfony2 Console apps and the Behat tests, however, we're short on time and looking for help to supplement our efforts! This means we'll be reviewing your code before merging it, and may request changes before doing so. If we need something done by a particular deadline, that's the deadline we need it by, so it'd be helpful to get it done early so there's time for review and any follow-up changes.
We have basically an infinite amount of work that needs doing, however, I think 10 hours/week is a reasonable place to start! We may end up needing more time in the future.