Open Positions

QA Engineer

Why ONYX?

ONYX is an exciting and progressive place to work, fostering an entrepreneurial spirit which empowers individuals to have a direct impact. A commitment to world-class engineering and understanding what matters most to our customers has made ONYX a leader in digital printing workflow software. We help printing businesses around the world to be more productive and profitable.

Job Summary:

This is a full-time, hourly position in Software Quality Assurance for an innovative software company reporting to the Software Development Manager.

Job Description
 
Requirements:

      • Verifying that the software applications developed at Onyx Graphics have as few defects as possible
      • Organize and track defects and issues reported through the testing process
      • Proactive communication regarding test status, progress, risks, and dependencies
      • Help create good testing and quality assurance processes
      • Creating and executing comprehensive, automated test scripts based on various core testing methodologies
      • Assembling and maintaining large format printing devices (must be able to lift 50 lbs.)
      • Creating documentation pertaining to software development and testing
      • Active participant in QA team meetings and planning sessions
      • Work with engineering team and business owners to develop acceptance criteria, test strategy and test cases
      • Responsible for test case execution, planning, maintenance, and reporting
      • Work closely with developers and product mangers to develop system expertise
      • Take ownership on root cause analysis on application and environment issues
      • Validate data flow throughout application workflow (end to end)
      • Research and evaluate new testing technologies and tools
      • Partner with Development and Product teams to deliver quality products on time
      • Assist Customer Support Team in troubleshooting customer issues

 
Skills and Abilities:
Must be experienced with:

      • Quality Assurance processes. Formal Quality Assurance training or certification (preferred)
      • Microsoft Office applications (especially Word and Excel)
      • Microsoft Windows (use, installation, and troubleshooting)
      • Unix / Linux (use, installation and troubleshooting)
      • Mac OS X (use, installation, and troubleshooting)
      • Approaches challenges with optimism and a positive attitude

 
Education:

  • Associates Degree or equivalent knowledge and experience helpful

 
Processes:

  • Experience participating on an Agile/Scrum team and use of supporting tools (Jira Agile preferred)

 
Travel:

  • This position requires occasional travel

 
Additional Preferred Qualifications:
The following qualifications are not required, but are extremely helpful:

      • ICC Profile / Color Theory
      • Graphic Design applications, such as: Adobe Photoshop, Adobe Illustrator (10.0 or higher), Adobe Acrobat Professional (5.0 or higher), Adobe InDesign (2.0 or higher), Quark XPress (6.0 or higher), MacroMedia FreeHand (10.0 or higher) and CorelDraw (11.0 or higher)
      • LAN\WAN experience
      • Computer hardware knowledge (installation and troubleshooting)
      • Virtual Machine setup and configuration (VMware)
      • Experience with localization processes (Alchemy Catalyst preferred)
      • Experience with test case management software (TestRail preferred)
      • Foreign language (especially Dutch, German, Spanish, Italian, French, Polish, Czech, Japanese, Chinese, Korean, or Portuguese)
      • Onyx specific product and component knowledge
      • Experience with scripting languages (python, …)

 
Benefits and Salary:

  • TMedical, dental and vision benefits and tuition reimbursement are some of the many benefits of this position

 
Apply Today


Customer Service / Order Entry Specialist

Why ONYX?

ONYX is an exciting and progressive place to work, fostering an entrepreneurial spirit which empowers individuals to have a direct impact. A commitment to world-class engineering and understanding what matters most to our customers has made ONYX a leader in digital printing workflow software. We help printing businesses around the world to be more productive and profitable.

Job Summary:

Process orders for the product from sales staff or direct customer contact using the order entry system in SAP. Maintain customer files with sales contacts and other information using our CRM solution Salesforce.com. Completes order sheets and checks the price and quantity of each item listed. This position is required to coordinate with departments regarding order status, shipping dates, prices, product availability, and Upgrade / Conversion eligibility.This position reports directly to the Manager of Operations.

Job Description

Duties and Responsibilities:

      • Discover and facilitate sales opportunities
      • Take inbound customer calls
      • Processing customer orders
      • Enter and maintaining accurate detailed customer records
      • Handle a minimum of 25% of incoming e-mails
      • Additional tasks as assigned

 
Requirements:

      • Data entry skills essential
      • Spelling and grammar proficiency
      • Ability to professionally, communicate concepts, detailed explanations, and instructions in a clear, straightforward manner
      • Proficient with MS Office, specifically Word and Excel
      • Must possess excellent time-management skills
      • Self-starter
      • Must be able to plan work to support multiple tasks
      • Must be able to work respectfully in a team environment, yet able to complete tasks individually
      • Must be able to research issues understanding and providing accurate information

 
To be considered for this position: Education and Experience

      • High School Diploma or General Education Diploma (GED)
      • 1-2 years work experience
      • Foreign language skills a plus
      • Experience with Salesforce.com a plus
      • Database management and reporting a plus

 
Apply Today


Scrum Master

Why ONYX?

ONYX is an exciting and progressive place to work, fostering an entrepreneurial spirit which empowers individuals to have a direct impact. A commitment to world-class engineering and understanding what matters most to our customers has made ONYX a leader in digital printing workflow software. We help printing businesses around the world to be more productive and profitable.

Job Summary:

Onyx Graphics is looking for an experienced Scrum Master with a strong background Agile/Scrum to help develop industry leading products. As a scrum master reporting to the Director of R&D, you will be responsible for leading the Agile processes for high performing teams on a variety of software development projects. This is an exciting position, with several fast moving projects that will require you to hit the ground running. We are very competitive in our vertical market and have several revolutionary (disruptive) projects underway.

Job Description

Duties and Responsibilities:

  • Strongly teaming up with and supporting other Scrum team members in their quest to do everything possible to delight customers.
  • Providing all support to the team using a servant leadership style and leading by example. This person should personify Scrum and Agile.
  • Responsible to guide and coach both your teams and the organization on scrum practices (guard and support the scrum process).
  • Coaching the Scrum Team(s) on how to get the most out of self-organization. Able to coach individuals and interactions over processes and tools.
  • Assess the Scrum Maturity of the team and organization and coaching the team to higher levels of maturity, at a pace that is sustainable.
  • Track and remove impediments for the scrum team(s) and/or guide the team to remove impediments.
  • Protect the team(s) from interruptions to maintain focus on committed deliverables and deadlines.
  • Adopt a servant leader role, getting the work done without coercion, assigning, or dictating the work.
  • Help team clarify goals and actions to achieve them.
  • Facilitate discussion, decision making, and conflict resolution.
  • Assist with internal and external communication, improving transparency, and radiating information.
  • Work with the Product Owner, especially with respect to refining (aka grooming) and managing the team backlogs – making sure it they are in good shape and ready for the next sprint.
  • Be a leader and facilitator of team meetings, team decision-making and team maturity. You are expected to work with cross functional team members of Operations, Product Development, and QA.
  • Organize and/or facilitate daily scrum, sprint planning, sprint demo and retrospective meetings.
  • Responsible as Scrum Master for multiple software development teams.

 
Requirements:

  • Knowledge of agile methodology and frameworks like Scrum, Kanban, XP, etc.
  • Strong knowledge of Scrum theory rules and practices.
  • Demonstrable knowledge of writing INVESTed user stories.
  • Good skills to coach team how to follow agile scrum, which really works.
  • Understand the basic fundamentals of iterative and incremental development.
  • Knowledge of various Agile approaches (Scrum, Kanban, XP, Lean software development).
  • Knowledge about Agile techniques like: User Stories, Continuous Integration, ATDD, TDD, Continuous Testing, Pairing, Automated Testing, Agile Games.
  • Knowledge about Agile metrics (burndown metrics, velocity, etc.) and incremental delivery.
  • Basic knowledge of software development processes and procedures to understand team needs.

 
Preferred Qualifications

    • Experience working with Atlassian tools (JIRA/Confluence).
    • 2 years of experience leading Agile Scrum teams.
    • Experience working with software development teams in an Agile environment.
    • Desire and ability to work within a highly collaborative environment.
    • Strong communication, presentation, and facilitation skills.
    • Experience in project management, change management, status reporting and issue/risk management.
    • Persuasive, encouraging and motivating. Possess the ability to elicit cooperation at all levels.

 

Apply Today