• Skip to primary navigation
  • Skip to main content
  • Skip to footer

1.844.822.0541

info@nexusgroup.ca

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
  • English
    • Français
  • Consultant Login
  • Find Your Opportunity
Nexus Systems Group

Nexus Systems Group

  • Home
  • What We Do
    • Staffing Solutions Made Easy
    • Contingent Workforce Management and Payroll Solutions
    • Technology Consulting and Delivery
  • Who We Serve
  • Who We Are
    • Our Team
    • News and Awards
    • Associations and Community
  • Contact Us
  • News

Quality Engineer – Mobile

July 13, 2018 by

Quality Engineer

Many of us in our New York, Boston and Toronto offices are here because we believe in the mission that we can build world class platform that can help our clients and freelancers, and change the future of work.   If you are the type of person who likes to get your hands dirty but also wants to participate in architecture and product strategy conversation, our Client is a very unique startup mode like experience with tremendous growth opportunities.

About Technology

We developed progressive web application based on our “Single Page App” Architecture, aka “SPA”, on top of domain driven API-first platform.  Our backend is Java based Microservice distributed architecture.

Our primary stacks are:

  • Architecture – API Driven Microservice
  • Frontend : React, Redux, Swagger
  • Backend: Java 8, Spring boot, Netflix OSS, Solr, Kafka, Zuul
  • Build: Jenkins, Docker, Artifactory, Gradle
  • Infrastructure: AWS, Consul, Nomad, TerraForm, Vault, Salt, MySQL/RDS
  • Web Automation: WebdriverIO, Selenium, Cucumber
  • Mobile Automation: Swift, Java, FastLane, Espresso
  • API Automation: Custom framework built using Python, Tests written in JSON

What we are looking for?

The Quality Engineering team is looking for a highly motivated individual who will be responsible for engineering the quality of all features that are developed within their mobile scrum team, while being exposed to all facets of QA: everything from functional testing, to automated testing, to load and performance testing.  The pace is fast, but comfortable, and is suited for individuals who thrive off of moving quickly without compromising effectiveness.

We are trying to push the boundaries for automation and are interested in people who are passionate about automation and all of its possibilities.

Responsibilities:

The Quality Engineer (QE) will work with our scrum team on a broad range of development projects primarily for our mobile apps (iOS & Android). The QE is expected to develop a deep understanding of the team's area of focus to help facilitate the following activities:

  • Create test plans and test cases to ensure the highest level of quality for our web application
  • Discover, isolate, document, regress, and track bugs through resolution and release
  • Work with various teams (Product, Tech Ops, Engineering) to ensure success of the development life cycle and release management.
  • Expand our end-to-end and API automated test coverage
  • Apply the best principles to automated test creation and architecture
  • Provide input/feedback to improve our testing frameworks
  • Help research and implement potential tools and methodologies in order to improve the quality engineering process

Qualifications:

  • True passion for trying to break software, find bugs, understand their root cause and how that forces it to adapt and become something new
  • Experience grey or white box testing mobile applications and a love for exploring the functionality
  • Strong knowledge with mobile automation tools such as Appium or Espresso
  • Strong knowledge of OOP Principles  and proven experience across several types of languages such as Java, Javascript, Swift
  • Experience with API testing, testing methodologies and tools such as Postman, Runscope and other REST API clients
  • Well-organized team player with spectacular communication skills, both written and oral
  • Experience working in agile environments
  • Exposure to project management tools + QE tools (e.g. JIRA/Confluence, TestRail/Zephyr, Cucumber, Selenium/WebDriver.io, Git, or any similar tools/frameworks)

Preferred Qualifications(but not required):

  • Solid knowledge of Python
  • Experience with a microservice architecture
  • Apply Now
  • See All Jobs

Footer

ABOUT NEXUS SYSTEMS GROUP

Nexus is one of North America’s leaders in the provision of technology staff augmentation and strategic resource consulting. With a team of talented professionals using best of breed methodologies, Nexus consistently over delivers with quick, quality and trusted results to its clients and consultants.

LATEST OPPORTUNITIES

  • Infrastructure Project Manager January 26, 2021
  • Infrastructure Project Manager January 26, 2021
  • Business Project Manager January 26, 2021
  • Application Development IT Project Manager January 26, 2021

SOCIAL

  • Email
  • Facebook
  • Instagram
  • LinkedIn
  • Twitter
Report on Business Canada's Top Growing Companies - Nexus Group
Nexus Group Growth 500 2019
Nexus Systems Group Growth 500 2018
NEXUS GROUP SYSTEMS GROUP INC. NEXUSGROUP.CA
  • Contact Us
  • Terms & Conditions
  • Privacy Policy