Test Driven Development Jobs

12 were found based on your criteria {{ paging.total|number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
We're looking for a developer (or group of developers) to help maintain a couple Symfony2 Console applications (ie. command-line apps for Linux, 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. EDIT (2016-07-28 7:15am CDT): The way I envision this working is that we'd add you or the developer(s) assigned to these projects on GitLab.com (where our code is hosted) and then assign issues for the on-going work. EDIT (2016-07-28 7:30am CDT): A couple of people have asked for more details about the Symfony2 Console apps. Here's a some quick descriptions... App #1 ("Sidom Dominator"): It connects to our customers' Drupal sites and performs backup, migration and deployment. Basically, we configure each site with information about how to access its code, database and files and perform provisioning (each of those four things are represented by PHP classes). Then we can ask the app to backup the site, restore from backups, pull it down to our staging server, or push our changes out to the production site. It designed to work with whatever crazy hosting our customers are using, which is why we have the swappable PHP classes to represent the site's components. It's currently about ~7500 lines of PHP code, including tests. App #2 ("Drupal Inquisition"): Audits Drupal sites code, files and database for common problems. We've only just started writing this to automate the steps we perform to do manual site audit when on-boarding a new client. The ultimate goal is to perform continuous site audits on our customers' sites by pulling them down to our staging server via App #1 and running this app on them on a daily basis. This is a very new app, currently only ~1500 lines of PHP code, including tests. The Behat tests we need help with are simple acceptance tests for our customers' Drupal sites that we run to make sure our changes to their sites don't break anything.
Skills: Test Driven Development Drupal Functional testing PHP
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
Hi. We are insense.pro, a promising startup from Moscow. We are expanding our development team and we are looking for an experienced backend developer. You will be working with us for 1-2 months to start, with a possibility of a long-term employment based on the results. You will be working on a JSON API backend, that will be used by our React and iOS apps. It's based on the following libraries: roda, rom–rb, dry–rb.org.
Skills: Test Driven Development Ruby Ruby on Rails
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
Hi. We are insense.pro, a promising startup from Moscow. We are expanding our development team and we are looking for an experienced backend developer. You will be working with us for 1-2 months to start, with a possibility of a long-term employment based on the results. You will be working on a JSON API backend, that will be used by our React and iOS apps. It's based on the following libraries: roda, rom–rb, dry–rb.org.
Skills: Test Driven Development Ruby Ruby on Rails
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
I'm looking for a ReactJS developer who can help me on an ongoing basis. The first project is constructing a form with multiple 'subforms'. (For example, the user has to supply a number of previous addresses. They'd click on "Add new address" and have a row with several fields, e.g. street number, street name, suburb) Skills you'd need: 1. React JS + Redux 2. Passion for Test Driven Development 3. Experience with ES2015 4. Adherence to clean coding principles 5. Good sense of design + CSS skills (not expecting you to be a whiz in Photoshop but your work can't look ugly) Nice to haves are: 6. Experience with Node JS 7. Experience working with the Zoho CRM API I am a developer myself and you would be working closely with me. I'm hoping to hire someone better than me :) How to apply: 1. Please provide examples of React JS code you've written (ideally written in ES2015+) 2. Please provide links to React JS forms you've built so I can assess your design skills 3. Please provide examples of unit tests you've written in Javascript 4. Is UpWork your full time gig? I need someone who is responsive during business hours and who can put 40hrs per week in. I will evaluate your code based on Bob Martin's clean coding principles. (http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882). If I like your work, I'll give you a detailed spec of what the form looks like and we'll go from there.
Skills: Test Driven Development CSS HTML Karma
Fixed-Price - Expert ($$$) - Est. Budget: $100 - Posted
Hi We have a group of developers, Architects so we want to offer them some course on any technology. So this course can be of any duration an hour, a day, 15days, 1month so we need any suggestion from your side to offer them a course let us know what kind of course you can run which can be helpful for our group members for more we can discuss just apply and lets see if we can run the course. Few Topics we can list here : Java 8 Topics Micro Services Agile Methodology TDD - Test Driven Development BDD - Behaviour Driven Development Cucumber etc. Thanks
Skills: Test Driven Development Agile software development Architecture Behavior Driven Development (BDD)
Hourly - Entry Level ($) - Est. Time: 1 to 3 months, Less than 10 hrs/week - Posted
Description: We've developed app in Xamarin platform (C#) which enables user to display Powerpoint presentation, slide through it and click on objects within it. We're looking for experienced testers and troubleshooters who can create diverse presentations, test all kind of bugs and write down bug reports and test cases. Requirements: Candidates need to be equipped with Powerpoint 2010 or higher running on Windows and iPad (physical device, not simulator) with Testflight application installed. We're looking for someone creative and with good communication skills to be able to describe reproduce steps of found bugs. Experience in Zephyr is welcome.
Skills: Test Driven Development Black Box Testing Microsoft PowerPoint