Software Quality Engineer
Apply NowCompany: Syndicus, Inc
Location: Dulles, VA 20101
Description:
Company Description
Job Description
Work with management to codify the current development process, and interface with the larger organization on related processes.
Research, procure, and customize point products to automate and monitor the development process.
Support SW tool requests and set up build system, storage, database, network and VMware environments for SW teams.
Drive the design of the build system and help driving the designing and implementation of the continuous integration process for product teams
Manage policies and procedures that ensure solid development practices and procedures for software and hardware development teams.
Identify and implement procedures for extracting useful metrics from the current development process.
Recommend and implement courses of action to resolve shortcomings of the current process; identify methods to improve the productivity of the current process and procedures.
Support the change tracking process for software and hardware artifacts.
Support a repeatable software and hardware release process for capturing all deliverables.
Support hardware and software development teams with capturing development process and procedures.
Track and document approved changes to software baseline.
Support generation of quality and productivity metrics.
Qualifications
Bachelor's degree in computer science or related field or equivalent in experience
5+ years experience with development tools in both the Unix and Windows environments.
Software Engineering knowledge and/or skill sets.
Excellent communication skills to educate and create awareness in regards to agile process methodology.
Ability to work in a fast-paced, rapidly changing environment with little direction.
Self-motivated and ability to work independently as well as part of a multi-disciplined team.
Experience developing PERL scripts
Ability to work in a diverse team environment, as well as independently. Must be a self-starter, quick learner, and team player with good interpersonal skills.
Preferred Additional Skills:
Experience with tools such as Git/Gitlab/TeamForge/Accurev preferred
Must be able to obtain a Top Secret Clearance upon hire.
Additional Information
Job Description
Work with management to codify the current development process, and interface with the larger organization on related processes.
Research, procure, and customize point products to automate and monitor the development process.
Support SW tool requests and set up build system, storage, database, network and VMware environments for SW teams.
Drive the design of the build system and help driving the designing and implementation of the continuous integration process for product teams
Manage policies and procedures that ensure solid development practices and procedures for software and hardware development teams.
Identify and implement procedures for extracting useful metrics from the current development process.
Recommend and implement courses of action to resolve shortcomings of the current process; identify methods to improve the productivity of the current process and procedures.
Support the change tracking process for software and hardware artifacts.
Support a repeatable software and hardware release process for capturing all deliverables.
Support hardware and software development teams with capturing development process and procedures.
Track and document approved changes to software baseline.
Support generation of quality and productivity metrics.
Qualifications
Bachelor's degree in computer science or related field or equivalent in experience
5+ years experience with development tools in both the Unix and Windows environments.
Software Engineering knowledge and/or skill sets.
Excellent communication skills to educate and create awareness in regards to agile process methodology.
Ability to work in a fast-paced, rapidly changing environment with little direction.
Self-motivated and ability to work independently as well as part of a multi-disciplined team.
Experience developing PERL scripts
Ability to work in a diverse team environment, as well as independently. Must be a self-starter, quick learner, and team player with good interpersonal skills.
Preferred Additional Skills:
Experience with tools such as Git/Gitlab/TeamForge/Accurev preferred
Must be able to obtain a Top Secret Clearance upon hire.
Additional Information