📋 External Recruiting Agencies

Jobgether is a remote job matching platform and talent marketplace; the job listing explicitly states it is posted on behalf of an anonymous partner company, making Jobgether a recruiting intermediary rather than the direct employer.

This company was flagged and excluded from default search results. Proceed with caution.

J
Posted 6d ago

Software Test Engineer II (Python, Virtualization)

Jobgether
India
RemoteFull Time
Responsibilities
  • developing test automation
  • investigating failures
  • diagnosing defects
Requirements
  • Requires 2+ years of Python and test automation experience
  • Backend/API testing
  • Python frameworks, Git, CI/CD, Linux
  • Networking
  • Virtualization, and strong troubleshooting skills. Related bachelor's degree preferred
Technical tools mentioned
PythonpytestunittestBehaveGitJenkinsGitLab CI/CDGitLab RunnersLinuxSeleniumPlaywrightCypressREST APIsHTTP/HTTPSJSONTCP/IPDNS

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Test Engineer II (Python, Virtualization) based in India.

This role is an opportunity to strengthen the quality and reliability of backend services, APIs, and infrastructure-oriented applications within a collaborative engineering environment.
You will design and maintain robust Python-based test automation throughout the software development lifecycle.
The position combines hands-on automation with API, Linux, networking, and virtualization testing.
You will work closely with Engineering and Quality teams to identify risks, diagnose complex issues, and improve release readiness.
Your work will provide continuous feedback through automated testing and CI/CD pipelines, helping deliver reliable products to customers.
This is a backend-focused quality engineering role rather than a browser or UI automation position.
It is well suited to an engineer who enjoys solving technical problems, learning new systems, and improving software quality through automation.



Accountabilities:
  • Design, implement, maintain, and troubleshoot Python-based automated tests for backend services, REST APIs, system integrations, and infrastructure-oriented applications.
  • Develop and maintain automated test suites within continuous integration environments to provide timely quality feedback throughout development.
  • Create test cases, test plans, test procedures, test reports, and other quality-related software artifacts.
  • Execute test suites, investigate failures, reproduce and isolate defects, verify fixes, and diagnose issues using logs, API responses, databases, and system or network information.
  • Derive testing requirements throughout the development lifecycle and contribute to test strategies aligned with project scope and delivery timelines.
  • Review software documentation for technical accuracy, completeness, compliance, and potential risks.
  • Provide Engineering teams with actionable recommendations regarding software functionality, usability, quality, and release readiness.
  • Research and document technical findings, conduct historical analysis of test results, and identify opportunities to improve testing standards and procedures.
  • Collaborate with colleagues across Engineering and Quality Engineering to evaluate problems, recommend solutions, and maintain a disciplined agile testing environment.
  • Requirements:

    • 2+ years of hands-on experience with Python programming and test automation development, maintenance, and troubleshooting.
    • Strong understanding of Object-Oriented Programming (OOP) and the ability to work effectively within an existing Python codebase.
    • Practical experience with backend and API testing, including REST APIs, HTTP/HTTPS, JSON, and database validation.
    • Experience with Python testing frameworks such as pytest, unittest, Behave, or similar tools; BDD and Behave experience is a plus.
    • Working knowledge of Git, pull requests, code reviews, and CI/CD technologies such as Jenkins, GitLab CI/CD, or GitLab Runners.
    • Familiarity with Linux fundamentals, including command-line tools, logs, processes, services, and basic troubleshooting.
    • Understanding of networking concepts such as TCP/IP, DNS, ports, routing, subnets, firewalls, and connectivity troubleshooting.
    • Experience working with virtual machines and virtualized environments is highly relevant to the role.
    • Strong troubleshooting skills, with the ability to analyze failures across APIs, logs, databases, operating systems, and networks.
    • Good problem-solving, communication, collaboration, attention to detail, and learning agility.
    • A bachelor's degree in a related field or equivalent practical experience is preferred.
    • Experience with Selenium, Playwright, or Cypress may be useful, but UI automation alone is not sufficient for this position.
    • Benefits:

      • Fully remote work opportunity in India.
      • Opportunity to work on backend services, APIs, networking, Linux, and virtualized environments.
      • Exposure to modern test automation and continuous integration practices.
      • Collaborative environment with close interaction between Quality Engineering and software development teams.
      • Opportunity to contribute to testing standards, release quality, and engineering best practices.
      • Inclusive workplace focused on valuing diverse perspectives, skills, and contributions.
      • Career development opportunities through hands-on work with complex technical systems.


How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
 Why Apply Through Jobgether? 
 
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
 
 
#LI-CL1

Similar jobs

Software Test Engineer roles
14h
Save
Mark Applied
Hide
Software Test Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Infinite Computer Solutions
Infinite Computer Solutions: Provides digital engineering and IT transformation services for enterprises.
3+ YOERequires 3–5 years of healthcare payer testing experience and mandatory expertise with EDI 834/837.
EDI 834, EDI 837
1d
Save
Mark Applied
Hide
Senior Software Test Engineer (ACCT)
Noida, Uttar Pradesh, India
HybridFull Time
Trintech
Trintech: Provider of AI-powered financial close and reconciliation software solutions.
4+ YOEBachelor’s degree or equivalent, 4–6 years of software testing experience, manual and automated testing expertise, programming knowledge, performance testing, cloud applications, and strong analytical and communication skills.
Selenium, Playwright, JMeter, LoadRunner, Java, Python, JavaScript, Azure, APIs, AI, ML
1d
Save
Mark Applied
Hide
Software Test Engineer
Bangalore, Karnataka, India
HybridFull Time
Calix
CalixNYSE: CALX: Provides cloud and software platforms for broadband service providers.
3+ YOEBS/MS in computer science, electrical engineering, or related field; 3–7 years testing experience; 3+ years programming; automation, API, cloud, big data, and CI/CD experience required.
Python, GoLang, Selenium, REST APIs, PyTest, ROBOT, GCP, AWS, Azure, Hadoop, Spark, Kubernetes, Docker, Elastic Search, Kibana, Grafana, Prometheus, NLB, S3, Kafka, Redis, Postgres, PrestoDB, Alluxio, Bamboo, Jenkins, ArgoCD, Azkaban, Jira, TestRail, XRay
1d
Save
Mark Applied
Hide
Lead I - Software Testing
Chennai, Tamil Nadu, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
5+ YOERequires 5–7 years in metadata and 8+ years in the description, with manual, functional, database, SQL, API, test case, defect management, and SDLC experience; Zephyr preferred.
SQL, Stored Procedures, Zephyr Enterprise, JMeter, Postman, Katalon, Harness, JIRA, Confluence, JSON
2d
Save
Mark Applied
Hide
Software Test Engineer II
Bengaluru, Karnataka, India
OnsiteFull Time
Experity
Experity: Software and billing services for urgent care providers.
The posting provides no specific qualifications, experience requirements, or technical skills.
2d
Save
Mark Applied
Hide
CPU Software Test Engineer (Server)
Bengaluru or Bangalore
OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
4+ YOE2+ MgmtBachelor's with 6+ years, master's with 5+ years, or PhD with 4+ years in software engineering; 3+ years using C, C++, Java, or Python. Leadership and testing experience preferred.
C, C++, Java, Python, Git, Perforce, Database Management Software, API
2d
Save
Mark Applied
Hide
Associate Engineer
Bengaluru or Hyderabad
HybridFull Time
RTX
RTXNYSE: RTX: Provides advanced aerospace and defense systems and services.
1+ YOEBachelor's degree in computer science, information technology, engineering, or related field; 1–3 years of testing experience; automation, programming, API, SQL, Agile, and defect-tracking skills required.
Jira, Azure DevOps, Selenium, Playwright, Cypress, Java, Python, JavaScript, Postman, REST Assured, Swagger, SQL, JSON, XML, Git, Jenkins, GitHub Actions, AWS, Azure, JMeter, Docker
2d
Save
Mark Applied
Hide
Software Test Engineer
Bangalore, Karnataka, India
HybridFull Time
Ralliant
RalliantNew York Stock Exchange: RAL: Sells precision instruments and sensors for diverse industrial sectors.
3+ YOEBachelor's degree in electrical or computer engineering, 3+ years of test automation experience, scripting with Python or similar, test fixture design, and test instrumentation experience.
Linux, Python, Agile, Scrum, JIRA, IEC-61850, DNP, Modbus, Ethernet, SCADA