Job Description
The Entry or Junior Software Developer in Test will be responsible for designing, implementing, and maintaining automated testing processes within the C2P Modernization program. They will play a supporting role in achieving the organization's goals by automating the testing process. This position will directly involve working with SmartBear, TestComplete, Jenkins, and Atlassian suite tools.
CORE FUNCTIONS / JOB DUITES
An Entry level Software Developer in Test will be able to perform the following, under close supervision:
Assist in designing, coding, and testing software applications.
Collaborate with senior developers to understand project requirements and contribute to development efforts.
Write clean, efficient, and well-documented code.
Participate in code reviews and incorporate feedback to improve code quality.
Debug and fix minor software issues.
Learn and adapt to new technologies and programming languages as needed.
Contribute to the maintenance and improvement of existing software systems.
Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming.
Attend and actively participate in team meetings and training sessions.
A Junior level Software Developer in Test will be able to perform the following with supervision:
Works with Test and Development Team to support the development of Test Automation Framework in support of testing.
Collaborate with government developers, product managers, and other stakeholders to understand requirements and identify test cases in an Agile environment.
Develop, maintain, and execute automated test scripts for Hardware In The Loop (HWIL) system.
Integrates Test Management Tools to support testing.
Performs integration with Google Test to support Unit Testing.
Develops automation of applications via user interface, JavaScript, JScript, Python, Bash, Shell.
Develops automated tests for Unit Tests, Functional Tests, Integration Tests, Regression tests, System Tests.
Perform regression testing and ensure that fixes are applied successfully.
Configures host applications in Amazon Web Services (AWS)
Develops internal test tools using Python and Bash.
Identify, document, and track defects using appropriate tools.
Operate debugging software and seek-out root cause of error in coding sequences.
Analyze test results and provide clear, actionable feedback to development teams.
Participate in code reviews and contribute to best practices in testing and automation.
Continuously improve automation frameworks and testing processes.
SKILLS & ABILITIES
An Entry Level Software Developer in Test will have a foundational knowledge of the following:
Programming language(s) (e.g., Python, Java, JavaScript, C++)
Data structures and algorithms
Version control systems
Database technologies
Software development methodologies (e.g., Agile, Scrum)
Testing procedures and debugging techniques
Software security principle
SmartBear, Preferred
TestComplete, Preferred
Jenkins, Preferred
Atlassian suite, Preferred
A Junior level Software Developer will have the basic knowledge of the following:
Programming language(s) (e.g., Python, Java, JavaScript, C++)
Data structures and algorithms
Version control systems
Database technologies
Software development methodologies (e.g., Agile, Scrum)
Testing procedures and debugging techniques
Software security principle
Software security principle
SmartBear, Preferred
TestComplete, Preferred
Jenkins, Preferred
Atlassian suite, Preferred
EDUCATION & CERTIFICATIONS
BS STEM Degree Required
Relevant Software Development Certification Required, in lieu of BS STEM Degree
TYPICAL WORKING CONDITIONS
General office environment
Computer/Equipment lab
PHYSICAL REQUIREMENTS
May be expected to lift up to 25 lbs
Frequent use of keyboard and typing
Frequent sitting and standing
WORK SCHEDULE
9/80
The ability to work non-standard work hours and schedules in support of project requirements.
PAY RANGE
Entry: $80,000.00 to $105,00.00 annually, DOE
Junior: $100,000.00 to $125,000.00 annually, DOE
U.S. Citizenship is Required
SECURITY CLEARANCE
Candidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable.
Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Minority/Female/Disability/Protected Veteran Employer
...support order fulfillment, inventory management, logistics, and customer service in our state-of-the-art distribution centers. No experience? No problem! We provide comprehensive training to set you up for success.\n\n\n What We Are Looking For: Minimum Age...
...School Social Worker Shift: 8 Hours Minimum Qualifications: Licensed Master's Social Worker with full or temporary School Social Work approval by State of Michigan. Prior experience in the development of functional assessments and behavior intervention plans to...
...federal healthcare fraud investigations and criminal matters Draft legal pleadings, trial documents, and responses to civil investigative... ...team Attend federal court proceedings (as needed) and manage client communications Analyze complex evidentiary material in...
CompHealth services are always free to you. Let us do the heavy lifting and handle the headache of credentialing, travel, housing, and so much more. With the premier staffing agency as your champion, you can achieve more success with less worry. No other agency has our ...
Freight Dispatcher (Independent Contractor) $1,800 to $4,500+ Weekly Potential Employment Type: 1099 / Independent Contractor Location: Remote (U.S. Based Only) This is a performance-based dispatch role working with owner-operators under their own authority...