24 Jul
Senior Python Automation Engineer Onsite Opportunity
California, Belmont , 94002 Belmont USA

Vacancy expired!

Title: Senior Python Automation Engineer

Location: Belmont, CA – Onsite from 1st day

Python-based Automation Framework work exp is a must-have.

Job Description

Required Qualifications:
  • Ability to translate business and Technical requirements into solution level test cases.
  • Experience developing tools for and working in a continuous improvement environment.
  • Experience working in teams employing Agile and/or Lean methodologies with the ability to prioritize across multiple tasks/stories/sprints.
  • Core development skill set with a propensity for testing with strong debugging skills.
  • Experience with public (i.e., JUnit, TestNG), and internally developed tools/products.
  • Knowledge and experience in the following languages and technologies: C, C#, HTML, XML, Source Control and Configuration Management tools
  • Strong written and verbal communications skills.
  • Strong time management skills with a history of meeting commitments.
  • B.S. in Computer Science or equivalent with 6+ years of working experience.

Additional Skills:
  • C#, C, Python experience
  • Process monitoring and logging experience
  • AWS AQS, Rest
  • Experience verifying carrier grade, highly available systems’ performance for effectiveness, growth/scaling requirements, security, and compliance.
  • Knowledge on Automotive requirements and systems is a plus.
  • Previous participation in a complete, ground-up product deployment.

Job ResponsibilitiesDesign and implement testing infrastructures by writing code to validate a large scale application deployment, partner with software developers to create/code test tools and implement automation concurrent with product development. In this role, you will need to possess a broad view of the entire product deployment to ensure appropriate/efficient re-use of existing libraries, methods, classes, etc. in developing adequate automation tools and infrastructures. In addition, you will have following responsibilities:
  • Participate/lead code/design review processes to assist with deciding what tests to write and ensure testability of new code.
  • Collaborate with Software Quality Assurance, System Engineering and Architecture, Program Management, and Software Development teams in all aspects of the development lifecycle from early design feedback, functional automation, reliability, stress, performance, integration testing, through to supporting production issues.
  • Create, maintain, automate and execute test plans and test cases. Analyze and report results, track defects, support the development of an automated regression suite and participate in day to day QA support activities.
• Recommend, create, maintain, and execute simulation and automation tools

Vacancy expired!


Report job