Job Description

TCI has an immediate need for a Software Quality Engineer in Louisville, KY. This is not a C2C opportunity.  This is a Contract-to-hire opportunity.
SUMMARY
The Software Quality Engineer will be responsible for the development, implementation and maintenance of uniform testing programs. This role will execute multiple project test plans. Ideal candidates will have experience with automation, manual, regression and performance testing.
RESPONSIBILITIES
  • Continuously improve testing competencies.
  • Create and manage a comprehensive test plan for large programs/projects.
  • Create, document, implement and monitor best practices of testing methodologies.
  • Create and execute automated test scripts using best practices to ensure automation coverage across applications.
  • Evaluate results of test cases and provide regular progress reports.
  • Interact with other business and technical teams to define, document, analyze, perform, and interpret tests for products, systems, components, or modifications.
  • Prepare data sets to test logic, error handling and system workflows, externally driving the data into scripts for reusability and maintainability.
  • Provide test coverage analysis based on automation results.
  • Utilize, maintain, update existing Visual Basic-based Automation Test Framework.
  • Develop and add automated functional and regression tests in existing test framework.
  • Function in short 2-4-week sprint cycles.
  • Convert manual test preparation into automated test preparation.
  • Investigate failed automation tests and report issues in bug tracking system (Quality Center) as appropriate.
REQUIREMENTS
  • A Bachelor’s Degree (or higher) is required.
  • 5+ years of testing full lifecycle experience including both distributed and mainframe environments, encompassing both functional and non-functional testing.
  • 3 years of software test automation experience (ideally with Java).
  • Solid knowledge of Microsoft VBScript.
  • Strong understanding and experience with QA automation, QA processes in an Agile environment.
  • Successful history of implementing automated functional and regression-based test frameworks.
  • Good understanding of Object-Oriented design and implementation using Java.
  • Strong understanding of automated testing for web-based API such as Rest and web services.
  • Experience with Agile methodologies and Test-Driven Development (TDD).
DESIRED (BUT NOT REQUIRED)
  • Mainframe experience is highly desirable.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online