1

Software Test Automation Jobs in Michigan (NOW HIRING)

Be Seen First

Summary We are seeking a forward-thinking SDET to help modernize and lead our test automation strategy. To be clear, the candidate needs to understand why they are doing what they are doing and be ...

New

Test Automation Technical Leader - eLxr Linux

Troy, MI · On-site

$43.75 - $57.75/hr

Linux Test Automation Technical Leader - eLxr Distribution ABOUT WIND RIVER Wind River is a global ... The company's software powers generation after generation of the safest, most secure systems in the ...

New

next page

Showing results 1-20

Software Test Automation information

How much does an automation tester make?

An automation tester's salary varies based on experience, location, and industry, but typically ranges from $60,000 to $110,000 annually. Entry-level positions may start around $50,000, while experienced professionals with skills in tools like Selenium or QTP can earn over $100,000. Certifications and proficiency in scripting can also influence compensation.

Will automation testers be replaced by AI?

Automation testers play a key role in developing and maintaining test scripts, but AI is primarily used to enhance testing efficiency and identify issues faster. AI tools can assist with test case generation and analysis, yet human oversight remains essential for designing complex tests and interpreting results. Therefore, automation testers are unlikely to be fully replaced by AI in the near future.

What are some common challenges faced by software test automation engineers and how can they be addressed?

Software test automation engineers often encounter challenges such as maintaining test scripts when applications undergo frequent changes, managing flaky or unreliable tests, and ensuring test coverage aligns with evolving project requirements. To address these, it's important to design modular and reusable test scripts, regularly review and update test cases, and use robust version control practices. Collaboration with developers and continuous communication within the QA team also helps in quickly identifying and resolving issues, leading to more stable and effective test automation suites.

What is the difference between Software Test Automation vs Software QA Engineer?

AspectSoftware Test AutomationSoftware QA Engineer
Primary FocusDeveloping and maintaining automated test scriptsOverall quality assurance, including manual testing and process improvement
Skills RequiredProgramming, scripting, automation toolsTesting methodologies, communication, manual testing skills
Work EnvironmentTest automation frameworks, scripting environmentsTest planning, manual testing labs, collaboration
CertificationsISTQB, Certified Automation ProfessionalISTQB, CSTE, CSQA

While Software Test Automation focuses on creating automated tests to improve testing efficiency, Software QA Engineers oversee the entire quality assurance process, including manual testing and process improvements. Both roles are essential for delivering high-quality software but differ in scope and daily tasks.

Are QA testers in demand in 2026?

Software Test Automation QA testers are expected to remain in demand through 2026 due to ongoing software development and the need for efficient testing processes. Skills in automation tools like Selenium, programming languages, and continuous integration are increasingly valuable in this field.

Is QA automation a coding job?

QA automation is a role that involves writing and maintaining scripts to automate testing processes, which requires proficiency in programming languages such as Java, Python, or JavaScript. Automation testers often use tools like Selenium, TestComplete, or Appium and need strong coding skills to develop reliable test scripts and frameworks.

What is software test automation?

Software test automation refers to the use of specialized tools and scripts to automatically execute tests on software applications, reducing the need for manual testing. This approach increases testing efficiency, improves accuracy, and enables frequent regression testing throughout the development lifecycle. Test automation is especially valuable in agile and continuous integration/continuous deployment (CI/CD) environments, where rapid and repeated testing is essential. Common tools include Selenium, Appium, and JUnit, among others.

What are the key skills and qualifications needed to thrive as a Software Test Automation Engineer, and why are they important?

To thrive as a Software Test Automation Engineer, you need a solid understanding of software testing principles, programming/scripting skills (such as Python, Java, or JavaScript), and experience with automated testing frameworks. Familiarity with tools like Selenium, JUnit, TestNG, or Cypress, along with knowledge of CI/CD systems and relevant certifications, is commonly required. Attention to detail, analytical thinking, and effective communication are essential soft skills that help identify issues and collaborate with development teams. These skills ensure the creation of robust, maintainable automated tests that improve software quality and accelerate delivery cycles.
What are popular job titles related to Software Test Automation jobs in Michigan? For Software Test Automation jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Test Automation jobs in Michigan look for? The top searched job categories for Software Test Automation jobs in Michigan are:
What cities in Michigan are hiring for Software Test Automation jobs? Cities in Michigan with the most Software Test Automation job openings:
Software Test Analyst

Full-time

Posted 2 days ago

New


Job description

PROLIM (www.prolim.com) is currently seeking Senior Software Test Analyst for one of our top Client for Location: Lasning, MI. Qualified candidates can directly send your updated resume and contact info via email: vishal.tigalannavar@prolim.com
  • Lead QA strategy and best practices for enterprise applications (Payments, CRM).
  • Mentor junior QA engineers and provide technical guidance.
  • Design and implement automation frameworks using Playwright (Python), Pytest.
  • Automate REST API testing using REST Assured.
  • Execute performance and load tests using JMeter, Locust, or LoadRunner.
  • Validate data integrity across systems using SQL (joins, multi-table queries, CTE).
  • Maintain and enhance legacy test scripts in UFT/VBScript.
  • Integrate automated tests into Azure DevOps CI/CD pipelines.
  • Collaborate with developers, architects, and product owners in Agile teams.
  • Perform security and compliance testing (PCI DSS, GDPR, HIPAA).
  • Conduct accessibility and usability evaluations (WCAG 2.1/2.2, JAWS, NVDA).
  • Manage test cases and reporting using Azure Test Plans or similar tools.
  • Create and maintain test documentation (BRD, FRD, SRS, RTM).
  • Oversee test environment setup and test data management.
Required Qualifications
  • 8+ years of experience in software testing, including automation and performance testing.
  • Strong experience with Playwright (Python), Pytest, REST Assured.
  • Proficiency in SQL for data validation.
  • Hands-on experience with Dynamics 365 functional testing.
  • Experience with performance testing tools (Locust, JMeter, LoadRunner).
  • Familiarity with Git, Allure, and Azure DevOps pipelines.
  • Knowledge of security standards (PCI, GDPR, HIPAA) and accessibility guidelines.
  • Excellent communication and leadership skills for cross-functional collaboration.
Nice to Have
  • Certifications: Dynamics 365, Python, SQL, Agile.
  • Knowledge of C#/.NET/Java.
  • Exposure to Docker/Kubernetes and containerized environments.
  • Familiarity with SAFe or other scaled Agile frameworks.
Education
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
About PROLIM Corporation
PROLIM is a leading provider of end-to-end IT, PLM and Engineering Services and Solutions for Global 1000 companies. They understand business as much as technology, and help their customers improve their profitability and efficiency by providing high value technology consulting, staffing, and project management outsourcing services.
Their IT and PLM consulting offerings include; Advisory, PLM Software/Services, Program Management, Solution Architecture Training/Staffing, Cloud Solutions, Servers/Networking, Infrastructure, ERP Practices and QA Services. Engineering services include Data Translation, CAD/CAM/CAE, Process & Product Engineering, Prototyping, and Testing/Validation within a wide range of markets and industries.