Job Title: Test Engineer
Location: Winston Salem, NC
Industry leading company has an immediate need for a Test Engineer for a permanent position.
This position will work in an Agile SCRUM environment using test frameworks, writing scripts to automate testing, write/maintain code to test application functionality, availability and accessibility, and provides application engineering teams with the tools necessary to ensure comprehensive code coverage.
Additional responsibilities include:
Lead the test engineering effort for a given application engineering team from planning and organization to execution and delivery by developing effective test strategies.
Develop automation frameworks and implement test suites and tools
Design, architect and effectively implement test automation patterns aligned with Continuous Integration and Agile incremental testing and delivery
Mentor and provide technical guidance to other test engineers
Responsible for non-functional test engineering aspects e.g. performance, integration, service, data and regression testing
Organizing, augmenting and enhancing traditional quality assurance team members and processes e.g. building a test strategy that combines manual testing with automation of repetitive tasks
Make recommendations to Application Engineering teams that will drive the adoption of effective unit testing, defect prevention strategies, and the development of a culture of quality.
4 year bachelor’s degree in relevant field or comparable industry experience
7+ years of relevant work experience, which includes building testing frameworks, implementation/utilization of tools and automation within an enterprise and cloud environment
Strong understanding of the Agile development process
Strong programming and scripting capabilities
Experience with writing automation harnesses to test SOAP and REST API interfaces.
Experience querying and manipulating data within databases to prepare test data for test cases and support database testing
Experience in managing code in source control, labeling, branching and merging
Familiar with Agile test methodologies and tools, writing test plans, creating test cases, debugging and defect management.
Strong experience testing Microsoft technology based enterprise applications
Strong team communication skills are required as part of an Agile team environment. Ability to deal effectively with individuals at all business levels and a variety of situations requiring tact, judgment, and composure.
Strong experience applying object oriented principles through programming and scripting.
Excellent familiarity with Windows or *nix based environments including shell commands.
EXCELLENT benefits package and a relocation. This is a full time position with no remote work available. Must be eligible to work in the US with no sponsorship or transfer available.
Full job description is available upon request.
Technology Recruiting Solutions
* Search thousands of jobs:http://www.technologyrecruiting.com/joblistings_main.asp
* Meet us: http://www.linkedin.com/pub/amy-dunn/0/175/6a4