Principal Software Engineer - TDD

Sorry, this job was removed at 10:15 p.m. (CST) on Tuesday, December 26, 2017
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Shiftgig was founded on the simple premise that many people want flexible work opportunities that fit into the rest of their lives, so we build technology that is focused on one thing: connecting people who want temporary work right now with businesses who need them.

We are a tech company in a non-tech space with many interesting problems to solve. Our architecture is centered around internal and external APIs where the consuming clients are our single page applications and native mobile apps.

What you'll do:

  • Our team is actively searching for a QA Automation Architect who has a passion for quality software -- no bug can hide from you for long!
  • Process is your friend. You understand that best practices lead to awesome output from the Agile process and want to enhance process to minimize quality problems that hit your testing systems.
  • What you do is important to you in that it serves society. The social aspect of our business is very important to our team. We help people find more and better work. This also helps our clients who to have a highly engaged and curated workforce at their fingertips.
  • You like a collaborative working environment and being a part of a multifunctional team. You enjoy participating in meaningful discussions with other talented individuals in order to find the best approach for solving the challenge at-hand.
  • You understand how to balance pragmatic, iterative development with the long-term vision of a scalable and usable product.

What you'll need:

  • Several years or more owning automated testing for large software projects
  • Expertise in your language(s) of choice
  • Knowledge of automated QA best practices including source code control, CI, CD and the tooling around those processes
  • Blending unit, functional and integration tests into successful software delivery
  • Working in a microservice oriented architure
  • Expertise with web, mobile and api level testing
  • Working with product teams and other stakeholders to build comprehensive acceptance criteria
  • Previous experience doing manual testing, when required
  • Documenting, advocating and enhancing the SDLC
  • You enjoy the Agile software development process
  • Keen eye for details
  • Excellent communication skills (English)

Bonus Skills:

  • Working with support teams to enhance testing practices for the future
  • Experience or interest Python development
  • Familiarity with common security concerns in web and mobile applications
  • Performance testing experience
  • Automated security tools knowledge
  • Working within Docker environments

About Shiftgig:

Shiftgig connects businesses with the on-demand workforce through our industry-leading mobile platform. Our technology provides financial opportunity for hourly workers seeking flexibility and choice, while delivering powerful business agility to companies. More than 2,500 clients in food service, hospitality, retail, warehouse and experiential marketing use Shiftgig because of its ability to easily fill and manage short- term job assignments with pre-vetted, skills-assessed workers. Shiftgig is changing the way people work.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office location offers quick access to local transportation, tons of dining and shopping options, and is just blocks away from Fulton Market.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShiftgigFind similar jobs