1

Qa Tester With Python Jobs in Detroit, MI (NOW HIRING)

Quality Assurance Analyst

Detroit, MI · Remote

$70K - $80K/yr

... and people with the advocacy they deserve. We are laser-focused on our longstanding area of ... The Quality Assurance Analyst is responsible for monitoring, inspecting, testing, and proposing ...

Work with the product teams to develop and apply testing processes for new and existing products to meet client needs. * Coordinate with stakeholders and identify system requirements. * Monitor ...

Verify compliance with federal, state, and local transit regulations (FTA, DOT, OSHA, EPA ... Must pass background check and FTA/DOT drug and alcohol testing and examinations. * Willingness to ...

They are seeking a Senior Quality Assurance Engineer to ensure systems are solid and ready for real ... automated testing. • Experience in scripting or coding. • Experience with at least one ...

Must-Have Skills, Experience, and Education • High school diploma or equivalent with a minimum of ... testing on refueler trucks • Travel to customer locations, terminals, and supplier sites for ...

Title: QA Analyst Location : REMOTE Long Term contract Responsible for the planning, integration ... testing, is completed; Collaborates with Project Test Lead on estimating the test efforts;

QA Analyst

Detroit, MI · On-site +1

Title: QA Analyst Location : REMOTE Long Term contract Responsible for the planning, integration ... testing, is completed; Collaborates with Project Test Lead on estimating the test efforts;

SERVES AS A SENIOR TEAM MEMBER ON A SYSTEM TESTING TEAM WORKING WITH BUSINESS/DEVELOPMENT UNITS FOR VARIOUS SOFTWARE PROJECTS. ANALYZES BUSINESS REQUIREMENTS, IDENTIFIES TEST CONDITIONS AND DEVELOPS ...

As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices ... Regression testing Qualifications Tools / Skills Required: * Selenium * SOAP UI * Agile management ...

Showing results 21-40

Qa Tester With Python information

See Detroit, MI salary details

$14

$42

$61

How much do qa tester with python jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for qa tester with python in Detroit, MI is $42.52, according to ZipRecruiter salary data. Most workers in this role earn between $32.60 and $51.63 per hour, depending on experience, location, and employer.

What does a QA tester with Python do?

A QA Tester with Python is responsible for ensuring the quality and functionality of software applications by designing, developing, and executing test cases using the Python programming language. They write automated scripts to identify bugs, verify new features, and ensure that software meets the required standards before release. Their role often involves collaborating with developers and other QA team members to improve testing processes and maintain high software quality.

What are the key skills and qualifications needed to thrive as a QA tester with Python, and why are they important?

To thrive as a QA Tester with Python, you need a solid understanding of software testing methodologies, scripting in Python, and familiarity with bug tracking and test management tools, often supported by a degree in computer science or related experience. Proficiency in using automated testing frameworks like Selenium, pytest, or Robot Framework, as well as version control systems such as Git, is typically required. Attention to detail, analytical thinking, and strong collaboration skills help QA testers effectively identify issues and communicate findings with development teams. These competencies ensure high-quality software releases, efficient defect detection, and smooth teamwork throughout the development lifecycle.

How does a QA tester with Python typically collaborate with developers and other team members during the software development lifecycle?

QA Testers with Python play a key role in cross-functional teams by working closely with developers, product managers, and sometimes UX designers. They participate in sprint planning to understand new features and requirements, write automated test scripts in Python, and provide prompt feedback on bugs or issues. Regular communication is essential, as QA Testers often review code changes, clarify expected behaviors, and work with developers to resolve defects quickly. This collaborative approach helps ensure software quality and timely releases.

What is the difference between Qa Tester With Python vs Manual Qa Tester?

AspectQa Tester With PythonManual Qa Tester
SkillsPython scripting, automation tools, test automation frameworksTest case execution, defect reporting, manual testing techniques
CertificationsISTQB, Python certifications often preferredISTQB, Certified Software Tester (CSTE)
Work EnvironmentAutomation testing, scripting, CI/CD pipelinesManual testing, exploratory testing, user scenario testing
Industry UsageTech companies, software development firmsVariety of industries including finance, healthcare, retail

Qa Tester With Python focuses on automation, scripting, and using Python to develop test scripts, while Manual Qa Tester emphasizes executing test cases manually and identifying defects without automation tools. Both roles are essential in quality assurance, but Qa Tester With Python typically requires programming skills, making it suitable for automation-heavy environments.

What cities near Detroit, MI are hiring for Qa Tester With Python jobs?

Cities near Detroit, MI with the most Qa Tester With Python job openings:

Infographic showing various Qa Tester With Python job openings in Detroit, MI as of August 2026, with employment types broken down into 1% Internship, 85% Full Time, 8% Part Time, and 6% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $88,437 per year, or $42.5 per hour.

Full-time

This job post has expired 2 days ago. Applications are no longer accepted.


Job description

Automated QA Engineer
Role Summary
We are seeking an Automated QA Engineer to help design, develop, and maintain robust automated testing solutions for web, mobile, APIs, and backend systems. This role will contribute to delivering high-quality software by ensuring reliability, scalability, and performance through comprehensive test automation strategies while collaborating closely with software engineers, product managers, business analysts, and DevOps teams.
Key Responsibilities
Design, develop, execute, and maintain automated test frameworks and test suites for web, mobile, API, and backend applications.
Create and implement automated functional, regression, integration, end-to-end, and performance testing solutions.
Collaborate with product owners, software engineers, business analysts, and UX teams to understand requirements and define test strategies.
Participate in requirements reviews, design reviews, and sprint planning activities to ensure testability and quality considerations are addressed early in the development lifecycle.
Develop and maintain reusable automation frameworks, libraries, and utilities following established coding standards and best practices.
Create and execute API tests using REST, GraphQL, and other service-based architectures.
Analyze test results, identify defects, and work closely with development teams to troubleshoot and resolve issues.
Integrate automated testing into CI/CD pipelines to support continuous testing and rapid delivery.
Implement test data management strategies and support test environment setup and maintenance.
Monitor product quality metrics and contribute to continuous improvement initiatives.
Perform root cause analysis of production defects and provide recommendations to prevent recurrence.
Create and maintain testing documentation, including test plans, test cases, automation architecture diagrams, and quality reports.
Participate in code reviews for both application and test automation code.
Collaborate in Agile ceremonies including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
Advocate for quality engineering best practices across the software development lifecycle.
Key Qualifications / Requirements:
3+ years of professional experience in software quality assurance or software development.
2+ years of hands-on experience developing automated test solutions using modern automation frameworks and programming languages.
Experience testing web applications, APIs, and distributed systems.
Strong understanding of software testing methodologies, testing strategies, and quality assurance principles.
Experience developing and maintaining automated test frameworks using tools such as Playwright, Selenium, Cypress, Appium, or similar technologies.
Experience with API testing tools and frameworks.
Proficiency in at least one programming language such as C#, Java, JavaScript/TypeScript, Python, or similar.
Experience integrating automated tests into CI/CD pipelines.
Familiarity with test management, defect tracking, and Agile development practices.
Experience with Git-based source control workflows.
Understanding of software architecture, system integrations, and microservices-based applications.
Experience working within Agile development teams using tools such as Jira and Confluence.
Strong analytical, troubleshooting, communication, and collaboration skills.