close Advantages of 'Apply Now'
'Apply Now' provides you with a fast and easy way to apply to a job and has many benefits over other methods of applying including:
  • Apply to multiple jobs quickly and easily. If you've used the 'Apply Now' process before, we've already saved your information. Just select and preview your resume and optional cover letter and submit.
  • Receive confirmation of submission. With your information automatically sent and saved in our system, we'll make sure your resume gets in the recruiter's HotJobs account and we'll send you a confirmation email.
  • Stay organized in your job search. You can centrally manage your resume activity history online anytime. Keep track of the date, company and position you applied for, and the resume and cover letter you sent.

Java Developer - QA: Howard Systems International

Company NameHoward Systems International
Job CategoryTechnology
LocationKing Of Prussia, PA
Position TypeFull-Time, Contract
Salary$40 to $45 per year
Experience5-10 Years Experience
Date PostedNovember 10, 2009 (Reposted Dec 17)

HSI is seeking a contract Java Developer with QA !



HSI is seeking a contract Java Developer for our client in KOP, PA.

The Software " Test Developer" will be hired for a contract to hire assignment in King of Prussia, PA.

Responsibilities: Collaborate with developers to create test plans from functional specifications. Represent QA in design, function requirements, code reviews, and architecture reviews. Review test plans and test scripts across Development and QA. Work closely with developers to create and extend unit test cases and share test code. Establish test case design and test strategy for component testing utilizing application interfaces. Work closely with QA Automation and Performance Engineering teams to leverage and share methodologies across QA and Development departments.

Candidate Requirements:

Self sufficient

Drive work efforts

Good to have experience with SOA - Service Oriented Architecture

1. Collaborate with developers to create test plans from functional specifications.

2. Represent QA in design, function requirements, code reviews, and architecture reviews.

3. Review test plans and test scripts across Development and QA

4. Work closely with developers to create and extend unit test cases and share test code.

5. Participate in design reviews and static code inspections.

6. Establish test case design and test strategy for component testing utilizing application interfaces.

7. Work closely with QA Automation and Performance Engineering teams to leverage and share methodologies across QA and Development departments

1. Experience or demonstrated knowledge designing and building frameworks that support test development and its application in testing eCommerce APIs, components, web services, relational databases and content management systems.

2. Strong QA background with an emphasis on structural or white box testing leveraging advanced test design techniques (i.e. control flow, data flow, branch, boundary value analysis, equivalence partitions, negative testing, and edge conditions).

3. Experience with designing and building automation frameworks in support of continuous integration in a test driven development (TDD) or behavior driven development (BDD) environments.

4. Demonstrated knowledge of QA test processes including test planning, development, execution, and results reporting for multiple projects.

5. Strong analytical, problem solving skills and technical troubleshooting.

6. Experience with testing frameworks, continuous integration and build tools (i.e. jUnit, DBUnit, Maven, Bamboo, Ant, JIRA)

7. Experience with Web-based technologies (HTTP, XML).

8. 3+ years of object oriented programming experience (Java, C++, C#) in a commercial application development environment.

9. 3+ years of strong SQL experience (ie: Oracle, SQL Server, mySQL).

10. 3+ years experience with scripting languages (ie: Ruby, Groovy, Python, Perl)

11. 3+ years experience with source code control tools (ie: Subversion).

12. Experience or understanding of architectural principles and frameworks (MVC, Spring, and Hibernate desired).

13. Knowledge of performance and profiling testing highly desired (jProbe, jMeter).

14. Demonstrated knowledge of UNIX servers, commands, environments and tools.

15. Experience with software development lifecycle and agile development methodologies.

16. Experience with Java Mocking frameworks (i.e. JMock) preferred.

17. Experience with test management and defect tracking tools (Quality Center, Bugzilla, etc.)


Required: Candidates must have Java development and QA experience. The candidate should have more than just Unit testing experience.





Tips For A Safe Job Search: Never give your bank account information, credit card or social security number to a prospective employer. Do not accept any offers to cash checks or wire money. Click here to Learn More.

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.

About Yahoo! HotJobs | Affiliate Program | Advertise with us