Careers

Software Testing Engineer

Location: Trenton, New Jersey

Summary: The right candidate primarily be an automated test designer with skills in programming as needed. This will require both

  • Expertise with unit testing CUNIT for C# unit tests, and consequently familiarity with C#.NET.
  • And expertise with automated testing of features (not GUI testing), with scripts, C# and comparisons using oracle data.

Learn More

Job responsibilities will include: Designing/configuring a test framework, developing unit testing methodologies, establishing regression and feature tests and testing structure. Establishing test reporting as a part of release management. This will require the ability to develop software applications with C#.NET. Other duties may be assigned as well.

Essential job skills include the following: You must be willing to learn programming languages, software tools, and approaches to software test design. and demonstrate a desire to improve testing processes and pursue their implementation. That can involve script writing, SQL queries, minor programming and test construction (automated and scripts) coding.

Relevant Knowledge includes: Testing approaches including: regression testing, variation on input data, recording progress and automating the documentation of results. Familiarity with Jenkins and principles of Continuous Integration are important. Requires sufficient knowledge of Web Page construction to facilitate debugging web based GUI applications. Requires knowledge of scripting languages esp. Perl and benefits from familiarity with Java. Knowledge of MS Access and MS SQL a plus. Familiarity with OS interactions such as process permissions, security settings.

Required experience must include processing customer input using product knowledge identify areas of testing.

Additional Areas of Focus:

  • Design and development of software tests including aspects in .NET in Microsoft Windows.
  • Develop business requirements relating to reliability, scalability and performance
  • Improve the technical value of existing products by understanding customer quality needs to help drive engineering/testing to fix defects promptly and implement product enhancements robustly.
  • Communicate and collaborate effectively to make the team successful and to meet product delivery dates.
  • Motivated to bring change to the organization in preparation for launching product.

The necessary skills are as follows:

  1. Experience with automated testing tools and test construction and execution experience
  2. Clear speaking, communication and writing skills
  3. Problem solving skills to find problems, define scope and be able to discuss what you found.
  4. Team player – work well with other engineers to discuss and resolve issues.
  5. Flexibility in moving between simultaneous projects
  6. A desire to drive change, while learning new languages, approaches and tools.

Desired Skills:

  1. Experience with continuous integration and in line testing.
  2. Experience with MS Office tools
  3. Test Results Reporting Expertise

Required Education/Experience:

1. BS in Computer Science or related field.

2. 5+ years experience in testing and computer software.

Software Developer

Location: Trenton, New Jersey

Summary: The right candidate will design and develop software applications with C#.NET. In-depth knowledge and experience on application software development are required. Excellent design patterns and development methodology must be employed. Essential job responsibilities may include the following. Other duties may be assigned as well. You must be willing to learn new languages, new tools, and new approaches. That can involve occasional script writing, SQL statements, programming and test construction (automated and scripts) coding.

Learn More

Additional Areas of Focus:

  • Design and development of C# software applications in .NET in Microsoft Windows.
  • Improve the technical value of existing products by understanding customer quality needs to fix defects promptly and implement product enhancements robustly.
  • Communicate and collaborate effectively to make the team successful and to meet product delivery dates.

The necessary skills are as follows:

  1. Problem solving skills to find bugs and be able to discuss what you found.
  2. Team player – work well with other engineers to discuss and resolve issues.
  3. Flexibility in moving between simultaneous projects
  4. A desire to learn new languages, approaches and tools.

Desired Skills:

1. Development experience in Visual Studio C# .Net
2. Knowledge of Perl and C# languages.
3. Experience with MS Office tools

Required Education/Experience:

1. BS in Computer Science or related field.

2. 2-5 years experience in computer software.

Our City

It Started Here

From Revolution To Evolution

Trenton is the capital of the U.S. state of New Jersey and the county seat of Mercer County. As of the 2010 United States Census, Trenton had a population of 84, 913. The city is part of the Greater New York City Combined Statistical Area. Trenton dates back at least to June 3, 1719, when mention was made of a constable being appointed for Trenton, while the area was still part of Hunterdon County. Boundaries were recorded for Trenton Township as of March 2, 1720, a courthouse and jail were constructed in Trenton around 1720 and the Freeholders of Hunterdon County met annually in Trenton. Trenton became New Jersey’s capital as of November 25, 1790, and the City of Trenton was formed within Trenton Township on November 13, 1792. Trenton Township was incorporated as one of New Jersey’s initial group of 104 townships by an Act of the New Jersey Legislature on February 21, 1798. Portions of the township were taken on February 22, 1834, to form Ewing Township.
A series of annexations took place over a 50-year period, with the city absorbing South Trenton borough (April 14, 1851), portions of Nottingham Township (April 14, 1856), Chambersburg and Millham Township (both on March 30, 1888) and Wilbur borough (February 28, 1898).
The first settlement which would become Trenton was established by Quakers in 1679, in the region then called the Falls of the Delaware, led by Mahlon Stacy from Handsworth, Sheffield, UK. Quakers were being persecuted in England at this time and North America provided the perfect opportunity to exercise their religious freedom.
By 1719, the town adopted the name “Trent-towne”, after William Trent, one of its leading landholders who purchased much of the surrounding land from Stacy’s family. This name later was shortened to “Trenton”.
During the American Revolutionary War, the city was the site of George Washington’s first military victory. On December 26, 1776, Washington and his army, after crossing the icy Delaware River to Trenton, defeated the Hessian troops garrisoned there (see Battle of Trenton). After the war, Trenton was briefly the national capital of the United States in November and December of 1784. The city was considered as a permanent capital for the new country, but the southern states favored a location south of the Mason-Dixon Line.
Trenton became the state capital in 1790, but prior to that year the Legislature often met here. The town was incorporated in 1792.
During the 1812 War, the primary hospital facility for the U.S. Army was at a temporary location on Broad Street.
Throughout the 19th Century, Trenton grew steadily, as Europeans came to work in its pottery and wire rope mills. In 1837, with the population now too large for government by council, a new mayoral government was adopted, with by-laws that remain in operation to this day.

Pictures of Trenton