Job Order #1177

Email this Job to a Friend
Posted Date: 1/27/2014
Job Category: IT/Computing
Position Title: Quality Assurance Software Engineer
Salary Range: Depends on Experience
Location: Hunt Valley, MD
Desired Skills:

Quality Assurance Software Engineer


Systems Alliance is a full-spectrum technology and consulting company serving commercial, higher education and healthcare clients across North America. From our flagship office in Hunt Valley, Maryland and our satellite locations in Nashville and Atlanta, we provide a full spectrum of technology consulting services and products – from digital strategy and marketing services, web design and development, to packaged software, and IT consulting and recruiting services – all with the goal of helping clients thrive.


We are seeking a Quality Assurance Software Engineer for a contract assignment with one of our prestigious client in Hunt Valley.   In this fast paced IT team, you will participate in test planning, test development, test automation, test execution and resolving defects for websites and web applications. If you are looking for a great opportunity to prove your testing skills and have the opportunity to join a dynamic team, this should be your next career move!


Essential Roles and Responsibilities


  • Develop software test systems that correctly and efficiently provide actionable insight about the quality of an application under test

  • Improve and extend test frameworks and automated test sets

  • Review and report results from execution of automated tests (web and desktop)

  • Participate in test planning, test development, test automation, test execution, and resolving defects

  • Create test plans and test scripts for new software development

  • Verify, report, and track defects found in testing


Desired Knowledge, Skills and Abilities


  • Passion for quality assurance of end-user applications

  • Demonstrated quality working in a statically typed programming language (e.g. C#, Java)

  • Working knowledge of a dynamically typed scripting language (e.g., VB Script, Ruby, Python) desirable

  • Functional knowledge of a structured query language; an understanding of table relationships, how to execute common functions

  • Understanding of software development life cycle

  • Knowledge of software testing theory including unit testing, integration testing , regression testing, acceptance testing, user interface automated testing

  • Familiarity with QA tools and techniques, experience with test design and execution

  • Ability to work at both detailed and conceptual levels

  • Ability to communicate clearly in writing, by phone, and in person

  • Ability to launch new projects and follow through to completion

  • Strong problem solving and trouble-shooting capability

  • Ability to work and participate in a team with open and collaborative style of communications

  • Ability to work independently in a fast-paced environment


Required Education and Experience


  • Bachelor of Science degree in Computer Science or other Engineering discipline (or experience providing

  • Experience working in Selenium a plus

  • Experience developing and executing manual and automated test suites

  • Experience testing web-based and desktop applications

  • Experience diagnosing, reporting, tracking and resolving quality issues


How to Apply


Please submit your resume as a Word document, including your annual compensation requirements and professional references to Sponsorship is not available; principals only please.

Share this job: