C++ / JAVA Software Development Engineer
The Los Angeles Post - Los Angeles, CA

This job posting is no longer available on The Los Angeles Post. Find similar jobs: C++ jobs - The Los Angeles Post jobs

Job Description

C++ / JAVA Software Development Engineer

Location: Los Angeles, CA

corp to corp ok

Contractor position

Position Summary
Looking for a motivated, innovative and highly organized Software Development Engineer to focus on requirements in support of Software Quality Assurance within the development team. The successful candidate will work with software developers and the QA team to develop and improve gathering, assessment and documentation of software requirements for updates and fixes, in addition to creation and automation (where appropriate) of test cases. Candidates should have the required experience and be self-starters who can work effectively as part of a team.

Responsibilities
Gather, assess and document specific requirements for software updates for use as primary input to test plans and cases. Developtestplans andtestcases, execute systematic testing of all parts of the application. Principal focus will be on back-end systems and other white box areas. Time may be spent on maintenance items which could touch any part of the systems and interfaces as needed. Create and update the tickets for enhancement/maintenance tasks. Maintain documentation for the functionality and code changes. Create comprehensivetestcases and automate them as appropriate. Create input data fortestdata scenarios and white box code validation. Work effectively with theDevelopmentteaminpaired programming environments. Engageinall stages of thesoftwaredevelopment, from requirements refinement and design through iterative develop/testcycles. ParticipateinDeveloper code reviews and contribute to team improvement initiatives and projects, including team tools, process changes, andtestautomation. Help evaluate the testing approach and make recommendations, contribute to continuous improvement of the testing anddevelopmentprocesses. Other duties may be assigned as deemed appropriate.

Qualifications

Qualifications
BS degree in Computer Science or related engineering field Required Skills and Experience
5+ years of experience creating, managing, and executingtestplans and acceptance cases for data driven UNIX back end applications at both the feature and code level. Solid understanding of programming concepts and theory. This includes a working understanding of common programming errors and the nature of the resulting bugs. Ability to read and write C/C++ coding solutions. Excellent written and oral communication skills are required. Experience with UNIX/Linux platforms and debugging tools. Working knowledge of software version control system (e.g. CVS) Knowledge and experience using scripting languages (Shell, Perl, Python). Strong understanding of SQL relational databases and tools. Experience with any defect tracking systems. Experience creating automated scripts and/or working with automation tools. Ability to provide quality workina less structured environment, able to adapt and remain productive, good problem solving skills. Willingness and ability to learn technical processes and applications at a quick pace. Ability to multitask within an environment of rapidly changing priorities. Desirable Skills
Experience developing, executing and evaluating the results of load and performance tests. Knowledge of JAVA programming language. Experience with analysis and support of production/live systems a plus. Must be willing to work occasional extended/flexible hours.

Additional Information

null

The Los Angeles Post - 21 months ago - save job