Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Test Analyst

$40 - $70 per hour

Smart IMS Inc

Job Title: Software Test Analyst

Duration (Contract): 11 Months

Client Location: Lansing, MI 48933

Location Preference: Hybrid

Job Description:
As a Software Test Analyst, you will be responsible for ensuring the quality, reliability, accessibility, and performance of enterprise applications through comprehensive testing activities. This role involves designing and executing manual and automated test cases, developing test strategies and plans, performing API and accessibility testing, generating quality metrics, and collaborating with cross-functional teams throughout the software development lifecycle.

The ideal candidate will have strong expertise in quality assurance methodologies, test automation frameworks, Agile development practices, API testing, accessibility compliance validation, and test data management. You will play a key role in delivering high-quality software solutions by identifying defects early, validating business requirements, and ensuring applications meet functional and non-functional requirements.

Key Responsibilities:

  • Design, develop, execute, and maintain manual and automated test cases.

  • Analyze business requirements, user stories, and acceptance criteria to create comprehensive test scenarios, including positive, negative, and boundary test cases.

  • Develop and maintain test plans, test strategies, test scripts, and testing documentation.

  • Perform API testing using tools such as Postman, REST Client, REST Assured, or similar technologies.

  • Execute functional, integration, regression, user acceptance, accessibility, performance, post-deployment, and data validation testing.

  • Develop and maintain test automation frameworks and automated test suites.

  • Generate, acquire, and manage test data required for testing activities.

  • Produce testing reports, quality metrics, defect summaries, and test execution results.

  • Identify, document, track, and validate defects through resolution using Azure DevOps or similar tools.

  • Perform ADA and accessibility compliance testing using automated and manual validation methods.

  • Collaborate with developers, business analysts, product owners, and stakeholders to ensure quality objectives are met.

  • Support testing across multiple environments including development, QA, UAT, pre-production, and production validation.

  • Participate actively in Agile/Scrum ceremonies and quality assurance planning activities.

  • Contribute to continuous process improvement initiatives and testing best practices.

Required Skills, Experiences, Education, and Competencies:

  • Bachelor's degree or higher in Information Technology, Computer Science, Software Engineering, or a related field.

  • 5+ years of experience designing and executing manual and automated test cases.

  • 5+ years of experience developing test plans, testing strategies, and quality assurance documentation.

  • 5+ years of experience analyzing requirements, user stories, and acceptance criteria to create effective and reusable test cases.

  • 5+ years of hands-on experience with API testing and tools such as Postman, REST Client, REST Assured, or similar solutions.

  • Demonstrated experience automating web applications using Playwright, Selenium, Cypress, or comparable automation frameworks.

  • Experience with Playwright for Java is highly preferred.

  • Strong background in Selenium WebDriver and browser automation technologies.

  • Strong understanding of software testing methodologies including Quality Assurance, User Acceptance Testing, System Integration Testing, Accessibility Testing, Performance Testing, Regression Testing, Data Conversion Testing, and Post-Deployment Validation.

  • Experience generating test reports, quality metrics, and testing dashboards.

  • Experience creating and managing test data for complex testing scenarios.

  • Experience using accessibility testing tools such as JAWS, AccVerify, or similar compliance validation tools.

  • Experience building and maintaining environment-specific test suites across multiple deployment stages.

  • Strong experience identifying, documenting, and tracking defects using Azure DevOps or similar tools.

  • Hands-on experience performing performance and load testing using JMeter, LoadRunner, or equivalent solutions.

  • Experience writing clean, maintainable, object-oriented Java code for automation frameworks.

  • Experience writing Gherkin scenarios and implementing BDD test automation practices.

  • Hands-on experience developing Step Definitions in Java.

  • Strong SQL and PL/SQL query-writing skills.

  • Ability to execute SQL queries for data setup, validation, and testing against Oracle and SQL Server databases.

  • Experience using Git for version control, branching, merging, and pull request management.

  • Experience working as an active member of Agile/Scrum teams.

  • Strong collaboration and communication skills with the ability to work effectively across business and technical teams.

  • Understanding of Secure Application Development Lifecycle (SADLC) principles.

  • Experience using Azure DevOps Testing Module.

  • Experience testing mobile applications on iOS and Android platforms.

  • Familiarity with Eclipse IDE and TestNG framework.

  • Experience with CI/CD-integrated testing and performance automation practices is preferred.

  • Experience within government, financial services, healthcare, or other highly regulated environments is a plus.

  • Excellent analytical, problem-solving, written, and verbal communication skills.

  • Ability to work independently and effectively in a fast-paced Agile environment.

The hourly range for roles of this nature are $40.00 to $70.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Test Analyst in Lansing, MI vacancy
  •  ...Posting title : Software Test Analyst 5 Posting ID : 166580 Location:- 111 S Capitol Ave, Lansing, MI 48933 Agency/Office - DHHS Work Arrangement- Hybrid (2 days onsite /3 days Remote) Skills, Experience, Qualifications, If you have the right match for this... 
    Suggested
    Contract work
    Work at office
    Local area
    Remote work
    Monday to Friday
    2 days per week

    Buzzclan

    Lansing, MI
    3 days ago
  •  ...Position: Software Test Analyst 5 Location: Lansing, MI 48933 Client: State of Michigan Duration: 12+ Months Job Description: We are seeking a senior Software Test Analyst to design and execute manual and automated tests, develop test plans, and perform... 
    Suggested
    Immediate start
    Remote work

    Elite WorkForce Inc

    Lansing, MI
    2 days ago
  •  ...Posting title : Software Test Analyst 5 Location:- 111 S Capitol Ave, Lansing, MI 48933 Work Arrangement- Hybrid (2 days onsite /3 days Remote) The following are required for bid submission: Resume | R2R | Meets Work Location | Cover Sheet Required... 
    Suggested
    Local area
    Remote work
    Monday to Friday

    Buzzclan

    Lansing, MI
    2 days ago
  •  ...Job title: Software Test Analyst 5 Location: Lansing, MI Duration: 12+ Months Description: Job Summary: The Software Test Analyst 5 position will work as a contract resource for our Department of Technology, Management and Budget (DTMB) supporting... 
    Suggested
    Contract work
    2 days per week

    Telnet Inc

    Lansing, MI
    2 days ago
  •  ...Job Description Job Description Stafford Gray is seeking a Senior Software Test Analyst to join a public-sector project team supporting an accounts receivable and collections system. You'll design and execute manual and automated tests, build out test plans and strategies... 
    Suggested
    2 days per week

    Stafford Gray

    Lansing, MI
    6 days ago
  • Job-ID31758451Reference26-00185 Job Title: (Software Test Analyst 5 - Senior)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively... 

    Kyyba

    Lansing, MI
    1 day ago
  •  ...Job Title: Test Analyst Location: Lansing, MI ( Hybrid ) Duration: Long Term 40 Hrs Job Description: This position will function as the Test Analyst for Agency Services supporting MDHHS within the Department of Technology Management and... 

    Hudson Data

    Lansing, MI
    3 days ago
  • $68k - $108k

     ...years of experience designing and executing manual and automated test cases. At least 5 years of experience analyzing requirements,...  ...conveying test results, bugs, and risks to developers, business analysts, and other stakeholders. Understanding of the secure... 
    Full time
    2 days per week

    Digital Technology Solutions

    Lansing, MI
    5 days ago
  • $60k - $68k

     ...quarterly team meetings and company events. Join Our Team as a QA Software Analyst at Ninth Brain! Competitive salary $60,000- $68,000...  ...issues, and improve product performance. Conduct Thorough Testing – Execute manual and automated test cases across various environments... 
    Summer work
    Remote work
    Home office
    Monday to Friday

    NinthBrain

    Lansing, MI
    2 days ago
  •  ...Title : Programmer Analyst 6 - Configuration Specialist and Build Administrator Lansing, MI Hybrid Role Required Skills •...  ...-environment build automation, auditing, and administration of software configuration and version-management processes •10+ years of... 

    System Soft Technologies

    Lansing, MI
    10 hours ago
  •  ...Programmer Analyst Position Summary • Write well-designed, testable code using spring MVC, Hibernate...  ...• Proficient in building and maintaining unit test framework with Junit and Spring Boot. • Execute full software development life cycle (SDLC) including... 

    3B Staffing LLC

    Lansing, MI
    5 days ago
  •  ...Senior Programmer Analyst Location: Lansing, Michigan Hire Type: Contract (8+ months) Client: State of Michigan / Randstad...  ...Programmer/Analyst: Design, implementation, and delivery of system and software architecture designs, strategies, and quality assurance plans.... 
    Contract work
    2 days per week

    Argyle Infotech

    Lansing, MI
    5 days ago
  •  ...is an Equal Opportunity Employer. Job Title: Programmer Analyst VI Location: Lansing, MI 48933 Duration: 11 Months Job...  ...control processes, including defining and enforcing standards, software baselining and versioning, and performing problem analysis, resolution... 
    Temporary work
    Worldwide
    Shift work

    TekWissen LLC

    Lansing, MI
    1 day ago
  •  ...Title: Application Architect / Programmer Analyst (Java) Location: Lansing, MI (Hybrid...  ...decisions. Participate in full software development lifecycle activities including...  ...requirements analysis, design, development, testing, and deployment. Support application... 
    Local area
    2 days per week

    Career Land Center, LLC

    Lansing, MI
    2 days ago
  • Thank you for your interest in NTT DATA Business Solutions! We are thrilled to offer an exceptional compensation package that includes competitive salaries, comprehensive health and dental benefits, Flexible Paid Time Off, 10 paid holidays, a 401k plan, and remote work...
    Remote work
    Flexible hours

    NTT America

    Lansing, MI
    1 day ago
  • $214.51k

     ...status, citizenship status, genetic information or any other characteristic protected by applicable law. Background Check and Drug Testing Information CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as “CDM Smith”) reserves the... 
    Work experience placement
    H1b
    Remote work

    CDM Smith

    Lansing, MI
    1 day ago
  • $139.3k - $250.7k

    Would leading technical thought leadership to stakeholders excite you? Do you love creatively solving problems for customers? Partner with the best Our Advanced Solutions team partners with customers to solve complex challenges as they design, implement, and operate...
    Work experience placement
    Work at office

    Akamai

    Lansing, MI
    5 days ago
  •  ...bachelor’s degree in computer science, information technology, software engineering, or a related field. Proficiency in programming...  ...Hands-on experience in roles such as software developer, systems analyst, or network engineer to build a technical foundation.... 

    Samprasoft

    Lansing, MI
    1 day ago
  • $123.4k - $176.3k

     ...evaluations, and sourcing; assess pricing models and upgrade/retirement plans. Conduct research and deliver key insights on selected software vendors, including but not limited to, changing pricing models, negative industry behaviors, and upgrade/retirement plans that may... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Cardinal Health

    Lansing, MI
    1 day ago
  •  ...prove out the standard. Drive the identification, development and implementation of key new standards in areas such as: Performance Testing, Security, Event Management, Web UI Framework,.NET Design Standards, Application To Application Communication, Caching, etc.... 
    Contract work
    Work at office

    Cygnus Professionals

    Lansing, MI
    5 days ago
  • $150k - $200k

     ...Job Summary SHI is seeking a forward-thinking, experienced Software Architect to lead the ongoing architecture and evolution of our...  ...performance development environment to enhance team efficiency, testing, and integration. Serve as a technical leader by teaching, mentoring... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Flexible hours

    SHI GmbH

    Lansing, MI
    4 days ago
  •  ...Job Description Job Title: System Analyst 6 Job Location: Lansing, MI (Hybrid) Job Type: Contract Job Description: Install, configure, maintain, and support applications and system components in Windows and Linux environments. Provide technical support... 
    Contract work

    Global Information Technology

    Lansing, MI
    5 days ago
  •  ...Job Title: System Analyst Location: Lansing, MI Duration: 12-24 Months Required Skills & Experience: Advanced knowledge of...  ...WCAG) 2.1 Level AA Advanced knowledge of digital accessibility testing methodologies Advanced skills using assistive technologies,... 

    Global Pharma Tek

    Lansing, MI
    2 days ago
  •  ...benefits and a balanced compensation structure combined with career development.Job Description Required SkillsExperience as a Business Analyst (3+ years) - Please note, candidates must have both BA and QA experience.Experience as a Quality Assurance Analyst (3+ years) -... 
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    5 days ago
  •  ...System Analyst 6Job Location: Lansing, MI (Hybrid) Job Type: ContractJob Description/ Requirement:5–6 years of experience supporting...  ...experience with OIDC/SAML integration.Experience coordinating software upgrades and vendor support.Experience with REDCap administration... 

    Global Information Technology

    Lansing, MI
    3 days ago
  •  ...foundation and grow your career within the IT field. Career paths could include: Data, Security, Software Engineering, Networking, IT Project Management, Business Analyst, Infrastructure, etc. Footnote: Brooksource does the recruiting for other companies, in IT... 
    Full time
    Contract work

    Brooksource

    Lansing, MI
    10 hours ago
  • $102.17k

     ...Security Team as a Senior Cyber Security Analyst, where you will operate at the intersection...  ...and DevSecOps to protect critical software systems that support water utilities and...  ...execute vulnerability assessments, penetration tests, and simulated attack scenarios across infrastructure... 
    Work experience placement
    H1b

    Trinnex

    Lansing, MI
    3 days ago
  •  ...Job Description Job Description Job Title: Programmer Analyst 5 - PowerBuilder Developer Job Location: Lansing, MI (Hybrid)...  ...Years. Must have experience documenting and performing unit testing - 10+ Years. PowerBuilder Development (version 7 or higher)... 
    Contract work

    Global Information Technology

    Lansing, MI
    2 days ago
  •  ...Overview Our client is seeking an experienced Senior Business Analyst (IT) to support technology projects, system enhancements, and...  ...of experience developing and/or managing user stories on Agile software development projects. ~2+ years of experience working... 
    Hourly pay
    Full time
    Local area
    Remote work
    Relocation

    Quantam

    Lansing, MI
    2 hours ago
  •  ...install, configure, calibrate, operate, and maintain hardware and software of IT, and OT of FRCS. The FRCS Cybersecurity Manager will...  ...system and component configurations are regularly captured and tested. The location is the island of Diego Garcia. QUALIFICATIONS... 
    Contract work
    Work at office
    Remote work
    Overseas
    Afternoon shift

    Amentum

    Lansing, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Test Analyst. Be the first to apply!