Jewelry Television*, the nation*s leading retailer of gemstones, is in search of Quality Assurance Engineers.
Description:
The Quality Assurance Engineer works to ensure that software solutions being delivered meet business needs and satisfy quality expectations set by Technology management. This involves understanding user stories and functional requirements, managing testing environments, and developing robust test suites to expose potential defects in a highly repeatable fashion. Central activities of the job include designing and scripting tests, executing test suites, analyzing results, and reporting issues accurately and effectively.
Responsibilities:
* Ensure testability and quality of software systems and supporting infrastructure delivered by our software engineering teams
* Provide clear feedback and input to project managers, business stakeholders, and software engineers; help improve shared understanding of project requirements across teams
* Develop system test plans, cases, and scripts; take primary responsibility for a comprehensive QA strategy on each project including these techniques as needed: code walkthroughs, black box, white box, system integration, end-to-end, regression, and performance testing
* Identify test acceptance criteria
* Configure test environments and generate any custom test data sets or test harnesses necessary to support the project*s testing activities
* Schedule and execute testing cycles; produce, present, and explain results and metrics as requested by project team members and management
* Report defects accurately and track them to successful resolution
* Utilize automated testing tools to create and execute software tests and generate results reports
* Participate in UAT, deployment planning, and end-user training as needed
Requirements
* Bachelors degree in Computer Science, Engineering, or a related field
* A minimum of 5 years in software quality assurance or software development
* Relational database development experience, including ability to understand schema design work
* Proficiency with SQL; complete comfort doing large amounts of data inspection and custom data setup as a routine part of testing work; ability to write store procedures
* Significant experience with unit, integration, and functional testing, as well as core knowledge of successful build management and deployment strategies
* Experience testing desktop, client-server, and web apps
* Experience conducting code walkthroughs and working in a team testing environment
* Participation in the business requirements definition/refinement process
* Experience utilizing test management software
* Implemented automated functional and load testing on multiple projects
* Highly experienced at script parameterization for data-driven automated testing
* Proven awareness of performance testing concerns and strategies beyond load testing
* Capability to stand up hardware and any necessary software utilities (C, Perl, .NET or similar) to serve as simulators for back-end activity or for production system components which are unable to be mirrored in a testing environment
* Familiarity with web services, Java (J2EE), .NET, Flex, and RIA technologies
* Knowledge of HTML
* Experience with Crystal Reports or other report-generation tool
* Experience testing Visual Basic applications
* Planning and coordination of end-to-end and user acceptance testing as well as occasional responsibility for end-user training
* Responsibility for test planning and execution on a major compliance initiative such as PCI compliance or Sarbanes-Oxley compliance
* Ability to travel as required
* Equally comfortable with both Windows and Linux
* Experience in a 24/7 mission-critical environment (preferably dealing with high volumes of medical, financial, retail transactional, or scientific data)
* Track record of testing and delivering successful projects of varying sizes in a data-intensive,
enterprise-level environment where any outages caused by issues reaching production
are costly and unacceptable
Benefits:
* Medical, Dental, Vision
* Voluntary Short & Long Term Disability
* Life Insurance
* Paid Vacation & Sick Time
* 401K
* Casual Working Environment