QA Software Engineer

Blue Medora
Grand Rapids, MI
Jun 20, 2017
Jobs Outside Higher Education
Software & Technology
Institution Type
Outside Academe

Job Description

So what does a Blue Medora software QA Engineer do?

As a software QA engineer at Blue Medora, you will be integrated with a development team to rigorously test and ensure delivery of the highest quality software that provides value to our customers. Due to the large range of products produced by Blue Medora, QA engineers have the opportunity to self-manage, prioritize and execute tasks across each product with little micro-management. Each QA engineer is also given the opportunity to be involved in software design, project planning, test planning, and coordination with the rest of the Blue Medora team.

Blue Medora QA engineers use a vast collection of software testing strategies and methodologies to conduct their work. Primarily, at Blue Medora, black and gray-box testing techniques are used, as most of the unit-testing and code testing is performed by the developers. However, due to our integration with the development team, this is not always the case, and the QA engineer might be asked to help at a lower level.

The following are some examples of software testing methodologies performed at Blue Medora by the QA team:
  • Functional testing
    • System
    • Integration
    • Regression
  • Non-functional testing
    • Performance
    • Load
    • Usability
    • Compatibility
    • Disruption
    • Installation
    • Configuration

Apart from executing and designing the tests, the QA team often works to develop their own set of tools for test automation. This includes the use of Java, Perl, Python, PHP, Ruby, and many other scripting and programming languages.

What does Blue Medora look for in a software QA engineer?

Blue Medora software QA engineers are counted on to be an active member in the company every day they come into work. They are relied on not only as external subject-matter experts but also experts of the products that are made internally by the company. The following items describe some of the skills and topics we look for in software QA engineers in order to meet these role requirements:
  • Knowledge of programming languages
    • General understanding of logic and syntax
    • Intermediate knowledge of a programming languages preferred: Java, Kotlin
    • Intermediate knowledge of a scripting language preferred: BASH, Powershell, Ruby, Python, Perl
  • An advanced understanding of software testing and concepts
  • Ability to learn and adapt in a fast-paced environment
  • Intermediate understanding of multiple operating systems
  • Strong problem solving skills
  • Strong attention to detail
  • Passion to drive, build, and maintain tooling and automation
  • Self-motivated

Experience with the following technologies will also be beneficial to this position:
  • IBM Tivoli Monitoring
  • Oracle Enterprise Manager
  • vRealize Operations Manager
  • Microsoft System Center Operations Manager
  • Linux -- CentOS, RHEL, SUSE
  • Unix -- AIX, Solaris
  • Windows -- Windows Server 2003, 2008, 2012
  • Mac OS
  • Virtualization platforms: VMware, XenServer, Hyper-V, KVM, Citrix XenApp, Citrix XenServer, Xen
  • Cloud platforms: Amazon Web Services, Microsoft Azure, VMware vCloud Air
  • Database platforms: Oracle, DB2, SQL Server, MySQL, Postgres, DynamoDB
  • SANs: NetApp, EMC, Nimble
  • Compute Hardware: Cisco UCS, Dell Poweredge, HP, Lenovo
  • Load Balancers: F5, Citrix Netscaler

As a software QA Engineer, you will be given the opportunity to learn and develop all of these skills while being a critical member of the Blue Medora team

Company Description
At Blue Medora we create tools for monitoring and managing enterprise hardware and applications. Our developers, QA, and IT collaborate within an Agile framework, but we're not dogmatic about it. We have venture funding, but we have personal lives, too. We also encourage and set aside time for developers to create tooling and applications to improve our workflows.

Grand Rapids, MI


Mon, 19 Jun 2017 12:36:51 PDT