LET US HELP YOU FIND YOUR DREAM JOB! VIEW OPENINGS

919-844-5888

  • Home
  • About Us
  • Services
  • Job Seekers
  • For Clients
  • Contact Us
  • More
    • Home
    • About Us
    • Services
    • Job Seekers
    • For Clients
    • Contact Us
  • Home
  • About Us
  • Services
  • Job Seekers
  • For Clients
  • Contact Us

QA Test Automation Developer

QA Test Automation Developer - Durham, NC

QA Test Automation Developer

Contract position

Durham, NC


SMART IT People has a contract opportunity for a QA Test Automation Developer in Durham, NC.  


Requirements

  • Bachelor's degree in computer science or equivalent work experience.
  • 3+ years of experience  developing enterprise software systems (developer focus)
  • 5+ years of experience in QA automation development and scripting.
  • 5+ years of experience in all aspects of functional testing across a broad set of technologies, including cloud technology, container based microservices for sub-UI testing, RESTful service testing, thin-client testing (html/Angular),      database testing, virtual service stub testing, and more.
  • 5+ years of experience in developing sub-UI and UI based scripts with tools like Selenium, RIT,  Visual Studio, UFT, custom code, and more.
  • Experience in scripting technologies for Test Data Management
  • Expert knowledge with Test Data Management tools and methods.
  • Expert knowledge in Test Plan and Test Case development for compliance or validated software systems.
  • Deep knowledge of user story to test case translation with methods like Gherkin/Cucumber or equivalent.
  • The ability to quickly grasp and distill highly complex user design issues into clean, understandable  solutions.
  • Candidate must flourish in a fast paced, iterative, deadline driven environment.
  • Strong communication and organizational skills are critical to success among this company of talented individuals.
  • Familiar with common test automation tools including but not limited to:

· Selenium, UFT

· HP: Load Runner, Quality Center

· Visual Studio Team Foundation Server: Performance Testing Automation, Microsoft Test Manager (MTM)

· IBM: Quality Manager, service virtualization

· CA: Service Virtualization

· Maven (build management)

· Jenkins (continuous integration services)

· SOAP UI

· Database management studios for DB2, Oracle, or SQL Server

· Git (code repository)

· Familiar with the following syntax as far as it is needed for assisting test automation tasks:

· Java, C#, JavaScript, Python and Perl

· SQL


Job Description:

· Review user stories, technical specifications, user documentation, help files, and other documentation to assure quality of the products and tests to be developed; i.e., perform manual functional testing at times.

· Use risk-driven techniques to develop, maintain, and execute automated test suites for our clinical science development and various other software products; i.e. perform automated dynamic testing.

· Work with the development team to capture and reuse automated Unit Test Cases, Test Stubs, and other Development test objects for continuous build integration.

· Work closely with the DevOps Engineers to create and maintain automated build verifications.

· Ensure proper version control and configuration management of all test objects developed and test environments used.

· Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.

· Update test execution status following agreed-upon processes as part of automated metrics.

· Trace test cases and results back to specific quality risks.

· Assist in the creation of test project status reports and metrics (e.g., Test Dashboard).


To apply, please send your resume in MS Word format to: michael@smart-itpeople.com with job title in subject line.

Copyright © 2019 SMART IT People - All Rights Reserved.

Powered by GoDaddy

  • Home
  • About Us
  • Services
  • Job Seekers
  • For Clients
  • Contact Us