Software Test Engineer II (Python, Virtualization)

3 weeks, 4 days ago
Full-time
Junior
DevOps and Infrastructure
ConnectWise

ConnectWise

ConnectWise provides integrated software tools and services for technology companies, enabling efficient business management, service automation, and exceptional customer experiences worldwide.

Internet Software & Services
1K-5K
Founded 1982

Description

  • Create and maintain automated tests from manual test scripts and test cases.
  • Partner with Engineering teams to provide input on functional requirements, product designs, schedules, and potential issues.
  • Support Quality Engineering teams in a disciplined agile environment.
  • Test complex API, web, and network/infrastructure-based applications that connect to database back-end systems.
  • Design, develop, maintain, and troubleshoot automated test suites through continuous integration.
  • Execute test suites, review and diagnose bugs, and verify fixes before customer release.
  • Derive testing requirements throughout the development cycle.
  • Assist in creating test plans, test cases, test procedures, and test reports.
  • Plan test schedules and testing strategies based on project scope and delivery dates.
  • Review software documentation for technical accuracy, compliance, completeness, and risk mitigation.
  • Provide feedback and recommendations on software usability and functionality.
  • Collaborate with colleagues to evaluate problems and recommend solutions.

Requirements

  • Strong proficiency in Python programming.
  • Experience writing and maintaining automated tests using Behavior-Driven Development (BDD) frameworks such as Behave.
  • Solid experience with Git version control, including branching strategies, pull request workflows, and Git submodules.
  • Hands-on experience integrating, executing, and troubleshooting automated test suites in CI pipelines using Jenkins and/or GitLab Runners.
  • Practical experience with virtualized environments, particularly VMWare ESXi.
  • Solid knowledge of Linux operating systems, including basic system administration and command-line usage.
  • Working knowledge of IP networking concepts such as TCP/IP, routing, subnets, and basic firewall configurations.
  • Ability to work independently on projects and processes with close supervision.
  • Knowledge of quality assurance methodologies and the Software Development Life Cycle (SDLC).
  • Bachelor’s degree in a related field or equivalent business experience.
  • 2+ years of relevant experience.
  • Preferred: proven ability to develop using an object-oriented programming language in automation frameworks.
  • Preferred: knowledge of basic builds and deployments.
  • Preferred: ability to read complex manual test cases and implement new actions, fragments, and scripts.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff SDET Mobile (AI-Enabled)

Goods & Services 51-250 Media

Goods & Services is seeking a Staff SDET to design and maintain automated testing for native mobile and responsive web applications in a global, design-led engineering environment.

Android Appium C# CI/CD Espresso Git iOS Java JavaScript Kotlin Playwright Postman Python Selenium TypeScript
13 hours, 58 minutes ago

Freelance Agent Evaluation Engineer

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a project-based software specialist to help build and evaluate datasets for AI coding agents in realistic simulated development environments.

Docker FastAPI JavaScript Kafka PostgreSQL Python React Redis TypeScript
13 hours, 58 minutes ago

Intermediate Test Automation Engineer (Performance Testing) - OP02185

Dev.Pro 251-1K Internet Software & Services

Dev.Pro is seeking a Test Automation Engineer to support cloud-based digital menu board solutions by building and maintaining performance tests that improve scalability, reliability, and system performance.

Agile AWS CI/CD Docker Gatling Jenkins Python Scala
14 hours, 13 minutes ago

Sr. Test Engineer-Automation

FORT Robotics 51-250 Construction & Engineering

FORT is hiring a Senior Software Engineer - Test Infrastructure to build and scale testing systems for autonomous and robotic machine products moving from design into manufacturing.

Bash C++ Docker Git GitLab Jenkins MATLAB NumPy Pandas Pytest Python
14 hours, 28 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers