Software Developer-In-Test

M Force

Software Developer-In-Test

Our client is expanding their Oak Ridge, TN location, and is eagerly seeking software engineers to assist in identifying and solving complex business problems to improve user experience. This engineer will assist delivery teams in successful product build.

Job Responsibilities:

  • THIS IS AN ON-SITE POSITION WITH NO REMOTE ABILITY
  • Applied technical experience working in:
    • Software QA
    • Agile methodology (Behavior Driven Development (BDD) is preferred)
    • Developing automated tests and procedures
  • Responsible for all testing-related activities in an Agile development environment
  • Accountable for ensuring software has been efficiently and effectively assessed and verified prior to production release
  • Assess requested changes to identify testing needs
  • Write acceptance criteria using a behavior-driven development (BDD) approach
  • Conduct testing, clearly and precisely report findings, and support timely resolution of defects
  • Use exploratory testing techniques to investigate the product and inform team members of the quality of the application
  • Design automated regression test scripts to ensure the sustained functionality of the product
  • Deliver products that solve business problems, contribute to the national defense, and make life (or at least work) better for our users
  • Responsible for developing the following:
    • Performing regression and integration tests
    • Developing test plans
    • Test design and implementation
      • Manual
      • Automated
      • Creating test scripts and test suites for comprehensive test coverage
  • Must be able and willing to utilize various testing techniques such as:
    • Exploratory
    • Behavior-driven development
    • Scripted
  • Possess a solid understanding of software design, development, and testing
  • Ability to successfully collaborate and contribute in a team environment
  • Work closely with team members and product stakeholders to define and clarify requirements

Professional & Educational Requirements:

  • Must be a U.S. Citizen
  • B.S. in Computer Science, Engineering, or a related discipline
  • Active U.S. Security Clearance or possess the ability to obtain
  • Minimum 3+ years of experience with software design, development, and testing
  • Proven experience performing software testing in an Agile environment including developing test plans and test scripts, executing tests, defect reporting and resolution
  • Selenium automated testing experience
  • Intermediate to advanced skill in SQL
  • Direct experience or expertise in using Behavior Driven Development (BDD) / specification by exam

M Force Staffing is an equal opportunity employer. All qualified applicants, including individuals with disabilities and protected veterans, are encouraged to apply. In addition to federal law requirements, M Force Staffing complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. M Force Staffing is an E-Verify Employer