AceInfo Solutions, Inc.

Returning Candidate?

Junior Software Engineer - Development & Testing

Junior Software Engineer - Development & Testing

Job Location 
US-DC-Washington
Type 
Regular Full-Time
Position Duration 
..
Clearance 
Public Trust

More information about this job

Overview

Ace Info Solutions, Inc. (AceInfo) is a leading Federal contractor with a focused vision: empower our clients, challenge our employees, and grow our business. Founded in December 2000, we are deeply committed to ensuring quality and customer satisfaction. We have a mature corporate infrastructure, strong management, and quality practices. AceInfo is a trusted IT partner to the Federal Government, and we help various agencies transform and strengthen their processes, operations, infrastructures, and security practices to help them further their critical missions.

For over 15 years, we have successfully managed large and significant Federal programs. We have proven experience prioritizing client satisfaction, project quality, and providing innovative, cost-effective solutions to Federal clients.

AceInfo is prime on 95% of our contracts, is headquartered in Reston VA, and has geographically dispersed office locations throughout the country, to include: Kearneysville, WV; Chesapeake, VA; Fort Collins, CO; Boulder, CO; Quantico, VA; Kansas City, MO; Bowie, MD; multiple Washington, DC Metropolitan locations, and project presence in 23 states in all time zones. We offer excellent benefits and salary packages including free medical/dental/life insurance premiums for staff members. We offer relocation assistance for internal employees and external candidates, within 50 miles (minimum) of work location. We do not offer assistance for relocation and housing for internship positions.

 

 

AceInfo is currently seeking a Junior Software Engineer (Development & Testing) to support our federal project in Washington, DC. 

 

 

Project Overview:

 

 

 

Position Description:

 

Under general supervision, carries out procedures to ensure that all information systems, products and services meet minimum
organization standards and end user requirements. Thoroughly tests software to ensure proper operation and freedom from defects. Documents and works to resolve all problems. Delivers on Java and Javascript coding tasks in collaboration with mor Snr. Developers. Reports progress on problem resolution in Daily Scrums and to a Lead Software Developer and Project Manager.
 

 

Responsibilities

· Work with team to build reusable Microservices and APIs.
· Take ownership of software development tasks with guidance from Snr. Developers
· Define and implement unit and integration tests
· Black box manual testing
· Testing web applications
· Work with Scrum Master to develop user stories with acceptance criteria focused on how to verify
· Take ownership of software development tasks
· Test planning (including sample data planning), test scheduling, and test evaluation
· Develop Automated Tests using Junit, Selenium and Cucumber
· Perform manual functional, system, regression, End to End, and integration testing
. Experience with relational Databases and prepare required test data
. Experience with basic SQL required for a QA

Qualifications

 

Experience or Education in Software Design and implementation.

Some Familiarity with Object Oriented Programming and/or Aspect Oriented Programming concepts

 

Knowledge and skills in the following areas:

  • Ability to use and update testing results in the task management system (such as Jira, Confluence)
  • Ability to write manual test cases
  • Ability to perform manual testing
  • Ability to document testing procedures

Knowledge of the following areas a plus, but not required

  • Agile development and scrum principles
  • Working knowledge of unit testing frameworks (Junit, etc.)
  • Experience using data driven tests to validate API calls
  • Some experience with web applications, web services (XML, SOAP, REST), Java and SFTP
  • Experience in white box testing
  • Docker, Kubernetes, Openshift
  • JIRA, Bamboo or Jenkins, Bitbucket (Git), Confluence

 

Additional Requirement:

U.S. Citizen is required for the position. Candidate must successfully pass a Federal Background Investigation. 

 

 

Ace Info Solutions is an Equal Opportunity Employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, genetics, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.