Software Quality Assurance Engineer

Michigan, Grand Rapids-Muskegon-

Post Date: 11/06/2017 Job ID: 11071 Industry: IT

Software Quality Assurance Engineer

Located in Grand Rapids, MI

Currently, we are seeking qualified candidates for several Software Quality Assurance Engineer openings to join our clients organization.
As a Software QA Engineer for our client, you will work with the quality assurance team to rigorously test and ensure the highest quality product can be delivered. Due to the large range of products produced by the company, each engineer has the opportunity to self-manage, prioritize, and execute tasks across each product. Along with the low level of individual organization, each QA Engineer is also given the opportunity to be involved in project planning, and coordination with the rest of the client s development or corporate team.
Our client s QA Engineers use a vast collection of software testing strategies and methodologies to conduct their work. Primarily, the black-box testing methodology is used as most of the unit-testing and code testing is performed by the developers. However, due to our constant interaction and work 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 performed at Blue Medora by the QA team:
Performance Testing of software to ensure product robustness and longevity
We may test this by overloading a test system or simulating a dense user environment over a long duration of time
Build Testing / Acceptance Testing
Ensuring each build of code by the development team is of the highest quality possible before pursuing further testing
Component Testing
Testing robustness of code and code design at a component level
System Testing
Integration Testing
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, PHP, Ruby, and many other scripting and programming languages.
Requirements

The following items describe some of the skills and topics we look for in QA Software Engineers in order to meet these job role requirements:
Reasonable knowledge of programming languages, including the understanding of logic and syntax
A basic understanding of software testing and concepts
Ability to learn and adapt
Attention to detail is a must
Basic understanding of multiple operating systems
Ability to solve problems
Experience with the following technologies will also be beneficial to this position:
IBM ITM
Oracle Enterprise Manager
Linux
Windows OS
AIX
Solaris
Citrix XenServer
Citrix XenApp
Virtualization platforms: VMware, XenServer, Hyper-V, etc.
Database platforms: Oracle, DB2, MSSQL, etc.

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: