Software Development Engineer in Test

Minnesota  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

The Software Development Engineer in Test (SDET) will join the QA team. You will develop automated test infrastructure to support leading-edge development and deployment such as continuous integration, continuous build and behavior-driven acceptance testing. As the quality team member responsible for integration tests, you will develop in close partnership with software engineers and quality engineers, automated test frameworks and suites that can readily adapt to a fast-changing business environment. You will help developers adopt techniques to improve product quality early, and help quality engineers use knowledge of technology to improve the practice of verification and validation.

What we are looking for

  • We work with MacOS, Windows, Linux, python, Selenium, Robot, Javascript, CSS, MySQL, MongoDB, Elastic Search, AWS, SOAP, REST, Jenkins, Jira, GitHub, Confluence, and more
  • A track record in a development or test role delivering software or solutions in a fast-paced environment
  • Proficiency in developing in at least one modern programming language (Python/Ruby/Java)
  • Strong analytical abilities and proven design skills
  • Practical knowledge and experience in distributed architectures, web service API's (eg HTTP, REST, SOAP)
  • Proven ability to lead software & quality engineering process and methodology
  • Practical knowledge and experience with non-relational (MongoDB) or relational database (MySQL) development
  • Apply best practices in security protocols and techniques
  • Knowledge of software engineering best practices across the life cycle, including coding standards, code reviews, source code management, build processes and testing
  • Excellent communication skills and the ability to collaborate with other technical teams, analysts and deliver processes and tools to support the organization
  • Exposure to testing methodologies (TDD/BDD, unit testing) and establishing test infrastructures
  • Bachelor's Degree in Computer Science or related technical field and relevant work experience

Desired, but not required:

  • Experience in Scripting languages (eg Python, JavaScript, PERL)
  • Experience developing in a Macintosh, Linux, Windows environment and in utilizing virtual machines
  • Experience evaluating and integrating open source and in house developed tools into the life cycle
  • Knowledge of performance and memory profiling
Start date
n.a
From
Azule Staffing
Published at
20.05.2016
Project ID:
1133276
Contract type
Freelance
To apply to this project you must log in.
Register