Contact Us 877.823.3669

Test Automation Developer in Lakewood, CO at SNI Technology

Date Posted: 8/2/2018

Job Snapshot

Job Description

SNI Technology's client in Lakewood, CO is actively looking to hire up to three (3) Test Automation Developers on a full-time, direct-hire basis!

TOP 5 REQUIREMENTS:

  • Bachelor's Degree in Computer Science or related field (Non-degreed personnel will need to have a minimum of 7 years work experience in lieu of a degree)
  • Strong understanding of the difference and purpose of both GUI and API testing
  • Experience with all forms of testing: Functional, System, Integration, Regression, Exploratory, Negative, Smoke
  • Experience with scripting languages using Java, C#, VBScript, or related languages/technologies
  • Experience with both manual and automated testing tools

SUMMARY:
SNI Technology's client is seeking a talented Test Automation Developer with expertise and a passion in testing, building automation scripts, and supporting test automation frameworks for distributed systems on the GUI and/or API. The ideal candidate would be innovative and have great problem solving and analytical skills.

The Test Automation Developer will provide support in the development and maintenance of automation needs across company's applications products, projects, and services. In this role, you will collaborate with the development, infrastructure, database administrators and quality assurance teams to improve the continuous integration and delivery processes through automation, tools, and process. The Test Automation Developer will provide support to the team with the evaluation and implementation of the process changes and tools to be utilized. You will also document procedures and processes across products, projects and workflows.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Test complex GUI and/or API software efforts from analysis through implementation
  • Design, automate, and maintain test scripts related to various sized efforts
  • Perform maintenance to, and debug, existing scripts
  • Drive Risk-Based Testing conversations between business sponsors and developers
  • Assume a lead role in testing, analysis, and communication of results
  • Help drive Behavior Driven Development (BDD); use BDD to reconcile business and technical requirements
  • Collaborate with Delivery Teams and Testing Centers of Excellence to create and evolve policies and best practices
  • Ensure best practices and standards are followed; maintain and oversee proper documentation
  • Make suggestions for improving the development and testing process
  • Mentor and train new and existing staff
  • Work under general supervision; communicate with management on the status of tasks and projects and initiate requests to escalate problems, when needed

MINIMUM QUALIFICATIONS OF POSITION:

  • A Bachelor's Degree in related field with minimum of three years related work experience
  • Non-degreed personnel will have a minimum of seven years related work experience

PREFERRED QUALIFICATIONS OF POSITION:

  • Foundation and/or Advanced level Software Testing Certification; (i.e. ISTQB)

DESIRED KNOWLEDGE AND SKILLS:

  • Experience with all forms of testing: Functional, System, Integration, Regression, Exploratory, Negative, Smoke
  • Experience with scripting languages using Java, C#, VBScript, or related languages/technologies
  • Experience testing and automating REST and/or SOAP Services
  • Experience with Unified Functional Tester (UFT), Application Lifecycle Management (ALM), or other related testing tools
  • Experience with Eclipse and/or Visual Studio
  • Experience with source repositories, such as GitHub
  • Experience with SQL and general knowledge of RDBMS concepts
  • Strong understanding of the difference and purpose of both GUI and API testing
  • Knowledge of industry standards and trends
  • Strong organizational and time management skills
  • Strong technical and operational problem-solving skills
  • Excellent verbal and written communication skills
  • Excellent customer service skills
  • Working knowledge of information security concepts and techniques, as they apply to enterprise operating systems and applications
  • Strong ability to work in a team oriented environment
  • Ability to lead initiatives and manage projects with minimal guidance