2

Remote Software Tester Jobs in Michigan (NOW HIRING)

$111K - $146K/yr

Strong understanding of software development fundamentals such as debugging, testing, version ... A hybrid role based in Obispado, Monterrey, with most work expected to be remote and office ...

... software engineers, delivery leaders, and quality testers that collaborate closely to achieve our vision. We have rebuilt our company around a distributed remote-work engagement model. To help ...

next page

Showing results 1-20

Remote Software Tester information

See Michigan salary details

$16

$37

$60

How much do remote software tester jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for remote software tester in Michigan is $37.92, according to ZipRecruiter salary data. Most workers in this role earn between $29.13 and $45.67 per hour, depending on experience, location, and employer.

What is a Remote Software Tester?

A Remote Software Tester is a professional who evaluates software applications for bugs, usability issues, and performance problems while working from a remote location. They use various testing methods, such as manual testing or automated tools, to ensure the software meets quality standards. Remote Software Testers collaborate with developers and other team members online, report issues, and help improve the overall user experience. This role requires strong attention to detail, good communication skills, and familiarity with testing frameworks and tools.

What is the difference between Remote Software Tester vs Remote QA Analyst?

AspectRemote Software TesterRemote QA Analyst
CertificationsISTQB, CSTEISTQB, CSTE
Work EnvironmentRemote, collaborative teams, testing labsRemote, cross-functional teams, testing and analysis
Industry UsageSoftware development, tech companiesSoftware, hardware, tech industries
Primary FocusExecuting test cases, bug detectionTest planning, quality analysis, process improvement

Remote Software Testers focus on executing test cases and identifying bugs, while Remote QA Analysts handle broader quality assurance processes, including test planning and process improvements. Both roles require similar certifications and are common in tech industries, but their scope and responsibilities differ slightly.

What Does a Remote Software Tester Do?

As a remote software tester, your job is to provide quality assurance or QA for software. In this role, you work from home to identify bugs, test specific features, and support the documenting of any relevant information the programmers need to know about. Remote software testers often specialize in particular types of software, such as medical systems or video games. The basic duties are the same regardless of industry, but some companies may emphasize factors like reliability, user experience, or challenge above others. In this role, you usually work as part of a larger team and may need to work unusual hours as needed.

What are the key skills and qualifications needed to thrive as a Remote Software Tester, and why are they important?

To thrive as a Remote Software Tester, you need a solid understanding of software testing methodologies, attention to detail, and experience with manual and automated testing, often supported by a degree in computer science or a related field. Familiarity with tools like Selenium, JIRA, TestRail, and version control systems, as well as certifications such as ISTQB, is typically required. Excellent communication, problem-solving abilities, and self-motivation are crucial soft skills for collaborating with remote teams and managing tasks independently. These skills ensure thorough testing, clear reporting, and efficient teamwork, which are vital for delivering high-quality software in a distributed work environment.

How do Remote Software Testers effectively communicate and collaborate with development teams?

Remote Software Testers often use a combination of collaboration tools such as Slack, Jira, and video conferencing platforms to stay connected with development teams. Regular stand-up meetings, clear documentation of test cases, and timely bug reporting are essential to ensure that everyone is aligned on project goals and progress. Being proactive in asking questions and providing feedback helps bridge the distance and fosters a collaborative environment, even when working across different time zones. Effective communication and organizational skills are key to overcoming the challenges of remote teamwork.
What are the most commonly searched types of Software Tester jobs in Michigan? The most popular types of Software Tester jobs in Michigan are:
What are popular job titles related to Remote Software Tester jobs in Michigan? For Remote Software Tester jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Remote Software Tester jobs? Cities in Michigan with the most Remote Software Tester job openings:
Infographic showing various Remote Software Tester job openings in Michigan as of July 2026, with employment types broken down into 75% Full Time, 9% Part Time, and 16% Contract. Highlights an 100% Remote job distribution, with an average salary of $78,871 per year, or $37.9 per hour.
Sr. AI Engineer

$111K - $146K/yr

Full-time

Posted 4 days ago


Corning rating

8.2

Company rating: 8.2 out of 10

Based on 127 frontline employees who took The Breakroom Quiz

84th of 527 rated manufacturers


Job description

Are you passionate about building practical AI solutions that can scale in an enterprise environment?

At Corning, we are looking for a Sr. AI Engineer to help design, build, implement, and support AI-enabled applications, tools, agents, and integrations that support business needs across Corning Optical Communications.

This role is part of our Digital & IT organization and is focused on applying AI through hands-on software engineering, application development, Python, APIs, LLM-enabled solutions, and enterprise integrations. This is not a pure research or model-training role. We are looking for someone who can build real, supportable AI solutions that can be used by business and technical users.

What will you do?

Design, build, test, implement, and support AI-enabled applications, tools, agents, automations, and integrations.

Develop Python-based solutions and work with APIs, JSON payloads, model integrations, and LLM-enabled workflows.

Partner with business and technical stakeholders to translate requirements into practical AI solutions.

Build and support chatbot, RAG, conversational AI, and model-connected application capabilities.

Contribute to application development efforts that make AI agents and tools easier for users to access and use.

Support solution quality through debugging, testing, documentation, troubleshooting, and post-deployment stabilization.

Help create reusable patterns, improve engineering practices, and mentor less experienced engineers when needed.

What do you need to have?

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Data Science, or a related technical discipline.

4+ years of relevant experience in software engineering, AI engineering, application development, automation, integration development, or related technical solution delivery.

Strong hands-on experience with Python.

Experience working with APIs, JSON payloads, integrations, and application/service development.

Professional experience building or supporting AI-enabled applications, LLM-based solutions, chatbots, RAG solutions, agents, automations, or model-connected workflows.

Experience participating in technical projects within a company or business environment, not only personal experimentation with AI tools.

Strong understanding of software development fundamentals such as debugging, testing, version control, documentation, and maintainable coding practices.

Ability to communicate effectively with technical teams and business stakeholders.

Advanced English communication skills.

What would be a plus?

Experience with enterprise AI assistants, chatbot platforms, internal AI tools, or AI-enabled productivity platforms.

Experience with RAG, prompt engineering, agentic AI, orchestration patterns, or MCP development.

Experience with Databricks or Databricks Genie Spaces.

Experience with model-serving endpoints or managed AI services.

Experience with tools such as ChatGPT, Claude, Copilot, Codex, or similar AI-assisted development tools.

Cloud experience with Azure, AWS, or GCP.

Experience mentoring junior engineers or helping define reusable development patterns.

Experience in manufacturing technology, enterprise software, automation, workflow platforms, or internal productivity platforms.

What should we offer?

Opportunity to be part of a growing AI engineering team focused on practical enterprise AI solutions.

Exposure to modern AI technologies, LLM applications, agents, automation, chatbot/RAG solutions, and enterprise integrations.

A hybrid role based in Obispado, Monterrey, with most work expected to be remote and office presence as needed.

Opportunity to influence how AI is adopted and scaled across Corning Optical Communications.

Career growth in AI engineering, technical leadership, enterprise application development, and AI platform enablement.

More about us

Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our technologies push the boundaries of what’s possible.At Corning, there are endless possibilities for making an impact. You can help connect the unconnected, drive the future of automobiles, transform at-home entertainment, and ensure the delivery of lifesaving medicines. And so much more.Come break through with us.Corning is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.


What Corning employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom