Job Description :

Python Test developer

Dallas, TX/ Remote

1 year contract

Job Description:

We are looking for a highly motivated Software Development Engineer in Test who is passionate about learning new things, and designing better ways to identify potential weak spots, inefficiencies, and issues within software systems. The ideal candidate is well-versed in test automation, agile software development, and software testing methodologies. This position will work closely with development teams and other test engineers in the implementation and delivery of software products that meet rigorous quality standards, budgets, and timelines.

If you are a talented professional who seeks responsibility, thrives when empowered, and understands the importance of personal accountability, then we would like to talk with you. As a member of the IBM Cloud Software Quality Engineering team, you will have the opportunity to directly impact the continued success of the company. We strive to make IBM Cloud a place where you want to be – a place where you are proud to work, and where you are motivated to produce the best results possible.

Responsibilities:

  • Extend and enhance functional, regression, integration, and load/stress automated test suites
  • Work closely with development teams to identify and triage system failures
  • Help define software requirements from the perspective of test and quality
  • Identify use cases within user stories, and write, implement and execute test cases accordingly
  • Monitor and report automated test execution results throughout the software release cycle

Required Professional and Technical Expertise:

  • 3+ years of experience in automated quality engineering / software development / test automation and tooling
  • Highly skilled in a programming language such as Go, Python, Java, PHP, C#
  • Experience using an ORM, version control tools, and continuous integration tools
  • Strong understanding of OOP, software design patterns, data structures, and algorithms
  • Functional experience using an RDBMS, APIs, and Linux/Unix command-line interface
  • Experience with an agile development, continuous integration, continuous development environment (CICD) and tools such as: GitHub and JIRA
  • Excellent communication skills with ability to effectively articulate technical challenges and solutions

 Preferred Professional and Technical Expertise:

  • Experience with Docker/Kubernetes
  • Proficiency in Golang, Python programming languages
  • Experience working with Microservice Architecture
  • Experience utilizing virtualization technologies, using VMs, and app containerization
  • Experience with distributed systems/applications, and scaled system/service architecture

Required Education: Bachelors Degree

 



Client : Infinite Computer Solutions

             

Similar Jobs you may be interested in ..