API test engineer with python

  • Sunnyvale, CA
  • Posted 39 days ago | Updated 5 hours ago

Overview

On Site
Contract - W2
Contract - 12

Skills

Python
Java
Linux
Networking
QA
selenium
VMWare
Puppet
Chef
Cassandra
REST
SOAP
NoSQL
JSON
MySQL
Perl
API
Operations
Test case
Test Plans
golang
Case Management
Test Cases
Application Performance
test engineer
unit test
Load Testing
rollout

Job Details

We need an API test engineer with a Python skillset.

Sunnyvale CA

EX COMCAST is highly desired

Please do not send selenium testers here

As a QA Automation Engineer, you will play a crucial role in ensuring the highest quality and successful rollout of our innovative platform. If you have experience in developing and operating scalable, cloud-based web applications, we want you on our team!

Responsibilities:

  • Design and develop test automation and tools, focusing on maintainability at a large scale.
  • Analyze requirements, procedures, and problems to automate or enhance existing test systems.
  • Develop and maintain test automation frameworks and scripts for platform testing (e.g., using Python, Go Lang, Java).
  • Write comprehensive test cases and detail test scenarios, ensuring completeness, automation, and execution.
  • Lead the identification and resolution of problems and defects, driving them to resolution.
  • Collaborate effectively with cross-functional teams, including development, QA, and operations.
  • Integrate test automation with build systems, test case management, and bug tracking tools.

Qualifications:

  • 5+ years of proven track record testing Internet or cloud-based services and platforms in a mid to larger Linux environment.
  • 3+ years of hands-on experience developing highly technical test automation frameworks, including API, UI, and Unit test automation.
  • Strong grasp and practical experience with automation of at least one cloud platform (e.g., VMWare, OpenStack, Cloudstack) and at least one automation framework (e.g., Puppet, Chef, CFEngine).
  • Passionate and knowledgeable about QA processes and methodology, with the ability to create and execute detailed test plans and test cases.
  • Deep understanding of web and networking technologies on the server and client side, proficiency in Python (preferred), Java, Shell, Perl, or Golang.
  • Familiarity with REST/SOAP/JSON APIs.
  • Solid working knowledge of NoSQL and MySQL databases, Cassandra preferred.
  • System and application performance and load testing knowledge is a plus.
  • Self-motivated, with excellent oral and written communication skills.
  • Bachelor's degree in computer science or a related field (Master's preferred).

eye