Search by job, company or skills

NCS Group

Quality Assurance Engineers

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 months ago

Job Description

What's it about ...

We want things to be amazingly simple for our customers - which in this case is our awesome staff. It's not just the customers that get all the big love we make sure our people feel it too! Our people are the staple of our culture and everything we do is driven by our four key values, with empathy at the heart of it all. We work hard and have fun in the process and are always looking at new ways to innovate and inspire whilst remaining true to our roots.

As a QA Engineer, you will:

  • Work as the test automation specialist on a cross-functional team, working with Software Engineers, Business Analysts, UX, and Design to deliver high-quality software.
  • Create test plans for complex systems.
  • Design and implement Test Automation for Web/iOS/Android applications and APIs (REST / SOAP / GraphQL). Champion quality practices within your team and look for ways to continually improve our practices, process, and products. Be a strong advocate for the customer, and help drive and shape solutions that delight our customers.

About You ...

  • You have previous experience as a QA Engineer on a cross-functional team in an agile environment.
  • You have built Test Automation frameworks using open-source tooling (at the moment we use Cypress, WebdriverIO, and Capybara for functional test automation and JMeter for performance testing).
  • You have experience in at least one programming language (we use JavaScript, Java, ColdFusion, and Ruby).
  • You have a technical background and are comfortable with development tools like git, Docker, querying databases using SQL, and have a working knowledge of AWS.
  • You have experience with practices like CI/CD, Exploratory Testing etc.
  • You are passionate about Quality and Test Automation and keep yourself up-to-date on the latest developments in this space.
  • You have good communication skills, working collaboratively with your team and helping introduce and explain new tools and techniques.

Other Items of Interest

We're less concerned about seniority through years of experience and much more interested in your actual accomplishments, your high levels of motivation, your sense of ambition and desire to innovate, and your collaborative and team-focused attitude. We'd love to hear about some other projects where you've displayed these traits and more. If you have examples of your work online, presentations you've done at conferences or meetups, or open-source projects you've contributed towards even better!

What's in it for you

  • You'll get the chance to work in an environment that has an enormous appetite for change; a place that truly values and fosters the innovation you can bring to the teams you work with. We try to be as lean as we can, avoiding red tape, bureaucracy, and waterfall wherever possible. We do our best to maintain the startup look and feel, but without the constraints and overhead normally associated with less established organizations. We're small enough that your voice will be heard loud and clear and your (awesome) ideas and innovations will be championed and rapidly adopted. And we're large enough that we can execute these ideas at scale and your work will be used by hundreds of thousands of (happy) customers.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 65861375