This company is committed to hiring Veterans

Software Developer

This job is no longer active. View similar jobs.

POST DATE 9/15/2016
END DATE 10/22/2016

US Courts Washington, DC, DC

US Courts
Washington, DC, DC
AJE Ref #
Job Classification
Full Time
Job Type
Company Ref #


Karsun Solutions - We are Enterprise Modernization Experts!
Our portfolio of long-term contracts help transform business enterprises.
Our Innovation Center provides freedom to explore and experiment.
Our culture is based on true work-life balance and opportunities to learn.

Karsun is a premier consulting services company with a reputation for innovation. We provide Enterprise Modernization services to both civilian and defense Federal agencies. Our company is recognized as one of the fastest-growing private companies in the U.S., as well as one of the most promising Government Consulting Solutions Providers. Karsun is an ISO 9001:2008 certified organization.","Responsibilities:

Collaboratively elaborate requirements to enable Acceptance Test Driven Development (ATDD) with BAs and developers
Develop test automation software in Java to test applications and enforce code quality through test driven development
Perform tasks required for automated test implementation including review acceptance criteria (Gherkin scripts), create integration/regression test scenarios, implement test data management strategy, and generate required test scripts, metrics and reports.
Improve existing test automation frameworks (i.e. make them faster, more flexible and easier to use). Utilize parallel processing or grid systems to speed up the tests
Implement all actions required to deploy an automated test solution, including mobilization and leading the creation of the automation framework at all layers of the application stack
Implement End-to-End Test Automation including 508, security performance and load testing
Define and establish test metrics to measure not just product quality, but quality of testing and feedback to engineers
Develop efficient and effective quantitative methods and guidelines in order to continuously improve quality processes and code quality

Required Skills:

5+ years of development experience
3+ years' experience in Java based development, Spring framework, Java Script
Should have the ability to code independently in Java
3+ years' experience with Web UI technologies such as HTML, CSS, JavaScript
Proficient understanding of code versioning tools such as Git, IDE such as eclipse or IntelliJ
Experience with build, test and deployment tools like Junit, Jenkins, Ant, Maven, and Gradle
Experience with relational databases and NoSQL databases
Hands on experience in following the iterative and agile SDLC
Strong written and communication skills required
Must be a self-starter/self-directed member of the team

Desired Skills:

Experience in Test Automation including script development & maintenance preferably in cloud environment
Knowledge of the following testing toolsets/frameworks:

Selenium WebDriver (java)
Selenium Grid
Cucumber, Serenity, Gherkin
508 testing tools
Atlassian suite JIRA, Confluence, BitBucket

Experience in all or some of the following:

Linux and Bash scripting
JavaScript frameworks in HTML5/CSS3 context (AngularJS, jQuery, D3)
Mobile development
Development and deployment in Cloud Platforms

Education: BA/BS in Computer Science or related field, or an equivalent combination of education and/or experience required