Quality Assurance Tech

New Jersey  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Dynamic and motivated Quality Assurance Engineers needed to join our high-visibility client's Connected Devices team. This company is the leading online provider of spoken audio programming - including books of any genre, magazines, radio shows, daily newspapers, and more. As a member of the team you will have the opportunity to help deliver the next generation of mobile products. Client titles are compatible with hundreds of mobile devices, including iPod, iPhone, iPad, Amazon Kindle, Android, Blackberry, Palm and more than 500 digital player and devices. Come and help to provide listening experiences that enhance the commute, working out at the gym, or simply relaxing at home.

This position requires a strong Engineer with experience in testing of distributed/scalable systems and high-volume transaction applications and services. Qualified candidates will need to programmatically test the product, measure test coverage, drive testability and diagnostic ability into the product while promoting best practices in quality areas. The test software you will build should expose API defects in production level code as well as defects at the component and feature integration prospective. You should command the skill to communicate clearly and effectively. Candidates will need to define test plans, test specifications, test suites, test cases as well as design tools for unit, functional and performance testing in a programmatic manner.

OVERVIEW:

  • Participation in the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs
  • Recognition and adoption of best practices in software engineering: design, testing, version control, documentation, build, and deployment all with an emphasis on software quality
  • Writing and executing test plans, designing and developing test tools, debugging and reporting code bugs and pushing quality upstream
  • Exposing API defects in production level code as well as defects at the component and feature integration level
  • Providing test scripts that are comprehensive, accurate and repeatable and will test both sunny-day and rainy-day scenarios
  • Ownership of maintenance and extension of software development test suites and frameworks and serving as a test lead within the operations and technology team on complex projects
  • Working closely with the technical leaders to develop the best technical design and approach for testing functionality at scale
  • Building software solutions where the problem is not well defined
  • Understanding the interaction between the components in a distributed system in order to ensure they are functioning properly
  • Creation and execution of appropriate quality plans, test strategies and processes for development activities in concert with business and project management efforts
  • Management and execution of project plans and meeting delivery commitments

QUALIFICATIONS:

  • Bachelor's Degree (or higher) in Computer Science or related field
  • Minimum of 4-7 years of software testing
  • Experience in testing of distributed/scalable systems and high-volume transaction applications and services
  • Experience in a broad range QA/testing methodologies
  • Ability to understand technical specifications and analyze log files
  • Experience in designing and building test tools and systems
  • Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations
  • Demonstrated ability to identify real-world user problems and contribute to the technology solutions to solve them
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Experience working with RDBMS including MySQL or Oracle
  • Exhibits strong leadership qualities including excellent judgment, relentlessly high standards, can dive deep and remain in touch with business details, drives innovation in their teams, invokes passion in others, can think big, and delivers results
  • Experience with Scripting languages plus (Perl/Ruby/Python, JavaScript, etc.) a plus
  • Experience in Java, SQL, C++, Perl, data structures, complex algorithms, Unix/Linux and Test-Driven development a plus
  • Ability to write and maintain extensive test strategies, plans, cases and scripts
  • In-depth understanding of formal software development processes and procedures
  • Testing experience with (Web, XML, SOA, databases, Client Server, HTML)
  • SQL (Oracle, MySQL)
  • Linux/Unix -Shell, some Scripting
  • Ability to thrive in an ambiguous environment, where change is the only constant, as a team player
  • Understanding of application architecture and technology infrastructure /
  • Self-motivation, accountability and sense of ownership- should take pride in what you code
  • Mobile testing a plus
Start date
7/30/2012
Duration
6 months
From
Compucom
Published at
24.07.2012
Project ID:
396510
Contract type
Freelance
To apply to this project you must log in.
Register