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 Engineer required 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
  • Exposure of 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
  • Serving as a Test Lead in the operations and technology team on complex projects
  • Working closely with 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
  • 4-7 years of software testing required
  • Experience in testing of distributed/scalable systems and high-volume transaction applications and services
  • Experience in a broad range of QA 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
  • Aptitude and 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
  • Linux/Unix -Shell, some Scripting
  • Experience with Scripting languages plus (Perl/Ruby/Python, JavaScript, etc.) a plus
  • Experience in Java, SQL, C++, data structures, complex algorithms, Unix/Linux and Test-Driven Development a plus
  • Mobile testing 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)
  • Programming (Java, Perl, Ruby, Python) a plus
  • Understanding of application architecture and technology infrastructure
  • Ability to thrive as a team player in an ambiguous environment where change is the only constant
  • Results oriented and with a strong customer focus.
  • Self-motivation, accountability and sense of ownership; should take pride in what you code
  • Strong leadership qualities including excellent judgment, relentlessly high standards, ability to dive deep and remain in touch with business details, drive innovation in teams, invoke passion in others, think big, and deliver results
Start date
ASAP
Duration
6 months
From
Compucom
Published at
25.07.2012
Project ID:
397075
Contract type
Freelance
To apply to this project you must log in.
Register