Job Boards Template

Search Jobs

QA Automation Engineer

Beaverton, Oregon | Contract To Hire

Post Date: 10/04/2017 Job ID: 17599 Industry: Engineering

Position Title:  QA Automation Engineer

Position Description:   Protingent Staffing has an exciting opportunity with our client in Beaverton, OR.   As a QA Automation Engineer, you will develop and execute automated tests for our software-defined data and storage, large scale, distributed system management solution.  The ideal candidate will be able to develop and execute automated test plans and test cases for a comprehensive test suite and high quality product delivery, identify test cases for regression testing and proactively reducing test escapes. Test automation coverage includes continuous development and maintenance of the test suite for newly integrated and maintenance of existing features. Experience developing automated tests in a Linux environment using Python is required for this position.     

Responsibilities:
  • Develop automated tests using Python
  • Integrate automated tests into a CI/CD system
  • Research and analyze product requirements and designs to define test plans and procedures. These plans must cover product installation, feature verification, usability, performance and release integrity
  • Execute automated and manual test cases based on test plans to ensure product readiness, stability, and robustness
  • Identify, analyze, and clearly document problems found during testing. Work software development to isolate and troubleshoot issues and verify solutions, including analysis of complex product logs
  • Participate in developing and delivering on strategies to maintain an effective, efficient, productive overall test environment and team
  • Correctly scope, estimate time and deliver on schedule automated test case development and execution
  • Reproduce customer reported issues and verify fixes
  • Identify and implement test cases required for regression testing and prevention of critical test escapes

Requirements:
  • Experience with QA methodology and and QA validations to ensure Quality
  • 2+ years Python test automation experience
  • Demonstrated experience analyzing test scenarios and verifying requirements are correct and complete
  • Various types of product testing experience (unit, integration, functional, system, regression, performance, reliability)
  • Experience with scripting (bash, python)
  • Excellent debugging and diagnostic skills
  • Proficiency working in Linux environments (Centos, RHEL)
  • Experience with CI/CD systems such asBamboo, Jenkins
  • Experience with various types of databases preferred (MySQL, MongoDB)
  • Experience with REST API’ s preferred
  • Experience with GIT source control preferred
  • Familiarity with virtualized infrastructure (VMWare)
  • Knowledge of DevOps Tools  (Docker, Vagrant, Ansible)
  • Understanding of network concepts (routing, switching, firewall, application layer)
  • Experience with Atlassian suite (Jira, Confluence)
  • Cloud experience, ideally in Amazon AWS
  • Solid understanding of agile software development processes and lifecycles
  • Strong interpersonal skills. Ability to work in a team environment with local and remote team members
  • Strong organizational and planning skills
  • Excellent attention to detail
  • Strong workplace values
  • Clear and concise communication

Benefits Package:  Protingent offers competitive salary, 100% paid health insurance, education/certification reimbursement, pre-tax commuter benefits, Paid Time Off (PTO) and an administered 401k plan.

About Protingent:  Protingent is a niche provider of top Engineering and IT talent to Software, Electronics, Medical Device, Telecom and Aerospace companies nationwide. Protingent exists to make a positive impact and contribution to the lives of others as well as our community by providing relevant, rewarding and exciting work opportunities for our candidates.

Monique Walker


Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: