Employment Opportunities

Kavi was founded in 1997 in Portland, Oregon. Our corporate office is located in a renovated warehouse in Portland's historic Central Eastside, an easy walk across the beautiful Willamette River to downtown Portland.

We foster an informal yet professional, cubicle-free working environment based on trust, teamwork, customer service, and ownership. We care about our employees and offer professional training, interesting work, and generous benefits from health coverage to holidays and personal time off to keep our employees healthy and encouraged to balance their lives between work and home.

About our work: We have developed a unique and comprehensive Web-based platform that supports and advances global standards. From food safety standards to technology standards, our applications and platform help standard developing organizations and their members make the best possible use of staff time and resources.

Building upon years of experience and input from a wide range of industry consortia and not-for-profit standards organizations, the Kavi platform automates numerous time-consuming tasks and incorporates process knowledge and discipline that are essential to organization administration, building consensus, and developing viable standards.

We deliver a secure, subscription-based, on-demand service via the Web. Our proven, hosted services reliably deliver the core capabilities standard developing organizations need. Our applications are used by over 240,000 standards professionals from over 10,000 companies.

Kavi is currently seeking professionals for the following positions. Applications are only accepted through online submissions.

Quality Assurance Engineer

posted Jul 01, 2008
This position within the product development and support group is responsible for testing and validating all released products. This testing will be performed throughout the life cycle of the product from initial development to release to stable deployment. Along with specific testing responsibilities, this person is also responsible for publishing and maintaining Kavi's testing process and guidelines, as well as all product test plans.

Responsibilities
* Work as a member of product development team to produce quality products
* Develop test plans for the applications by analyzing functional specifications and translating them into test cases and by working with the development team to understand the design
* Create use cases and test scenarios with the help of input from the professional services team
* Identify test data
* Execute the test plans on different environments
* Record, track and verify defects in a clear, concise and uniform manner
* Provide complete information and feedback to the developers to help them resolve bugs quickly and efficiently and ensure a high quality product
* Perform Integration testing between various applications
* Perform System testing
* Develop Regression test cases to identify areas of applications that get affected due to changes in other parts of the application or over multiple applications
* Develop an understanding of Usability testing as relating to the various applications and create Usability test cases and scenarios
* Develop test cases and implement them to perform scalability testing on vital application areas
* Understand and identify areas of testing that can be automated and develop test scripts to help automate testing
* Develop testing schedule and identify deliverables
* Develop understanding of the marketing requirements for the product features being tested including how the users use the features and their performance requirements
* Recreate problems reported in the field
* Learn and use best practices in QA
* Provide feedback into design and usability.

Requirements
* A BS in engineering related discipline or equivalent experience
* Specific training and/or experience in software testing and quality assurance
* Familiar with the use of the Internet and web based applications
* Experience with email and email client.
* Ability to read and understand Functional Requirement Specifications and Technical Design documents
* Ability to write test plans conforming to Kavi's standards
* Excellent English written and verbal communication skills.

Kavi is an equal employment opportunity employer.

Apply online for this position

Product Development Engineer

posted Jun 13, 2008
This full-time, on site position with the Product Development team is responsible for the development and support of Kavi's products, including design specifications, code implementation, and the ongoing support of released products. The Product Dev. Engineer works closely with other team members throughout all stages of the product development life cycle to ensure well engineered solution are provided to Kavi's customers.

This position reports directly to the Product Development Manager.

Responsibilities:
* Develop well engineered applications that are functional, maintainable and meet the requirements defined by product management
* Participate in the creation of a design specification, including data modeling and functional behavior
* Responsible for all engineering aspects of the applications, including security, scalability, maintainability, and performance
* Work as member of product development team to produce quality products.


Requirements:
- A BS in Software Engineering or a relevant discipline
- Familiar with Linux and experience with open source components (LAMP - Linux Apache MySQL Python/PHP/Perl)
- Professional experience of at least three years with two or more programming languages, at least one of which stresses object oriented design (Python, Java, C++, etc)
- Professional experience with object oriented design methodologies and languages.
- Familiarity with web standards, (HTML, XML, CSS, etc).
- Zope/Python experience is a plus
- Good English written and verbal communication skills
- Experience working in a small team on multiple projects.

Kavi is an equal employment opportunity employer.

Apply online for this position