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) The following are required for bid submission: Resume | R2R | Meets Work... 
    Suggested
    Contract work
    Work at office
    Local area
    Remote work
    Monday to Friday
    2 days per week

    BuzzClan

    Lansing, MI
    2 days ago
  • Job-ID32842001Reference26-02657 Job Title: ( Software Test Analyst 3 ) 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... 
    Suggested
    Visa sponsorship
    Work visa

    Kyyba

    Lansing, MI
    3 days ago
  • Job-ID33205044Reference26-03360Required skills:Designing and executing manual and automated test cases. (5+ years)Ability to analyze requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive,... 
    Suggested

    Kyyba

    Lansing, MI
    1 day ago
  •  ...Job Description Posting title : Software Test Analyst 5 \n Posting ID : 166580 \n Location:- 111 S Capitol Ave, Lansing, MI 48933 \n Agency/Office - DHHS \n Work Arrangement- Hybrid (2 days onsite /3 days Remote) \n \n The following are required for bid... 
    Suggested
    Contract work
    Work at office
    Local area
    Remote work
    Monday to Friday
    2 days per week

    BuzzClan

    Lansing, MI
    3 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
    3 days ago
  •  ...seeking a motivated individual to join our IT Performance Testing team. The position requires the person to:Read, analyze and interpret performance testing requests.Work with software developers, business analysts, quality analysts, project managers, architects, and HR... 
    Full time
    Currently hiring
    Work at office
    Local area
    3 days per week

    Auto-Owners Insurance

    Lansing, MI
    2 days ago
  • Job-ID31854055Reference26-00401 Job Title: ( Programmer Analyst 6 - Application Architect ) Are you an Programmer Analyst 6 - Application Architect seeking a dynamic and rewarding opportunity? Our client Public sector client is looking for a talented Enterprise Network... 
    Visa sponsorship
    Work visa

    Kyyba

    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
    1 day ago
  •  .... The resource also provides application oversight to business analysts and to other teams integrating with Master Person index. Not having...  ..., MiIntegrate. HESB in MDHHS.Required Skills -8+ years of software development experience supporting enterprise-scale systems -Strong... 

    InstantServe

    Lansing, MI
    3 days ago
  •  ...running smoothlyAdding and removing staff licenses for Tableau test and production environments.Updating security permissions for staff...  ...site.Collaborating with cross‑functional teams, including analysts, developers, and business usersRequired Qualifications:1+ years... 

    InstantServe

    Lansing, MI
    3 days ago
  • Job-ID31773786Reference26-00213 Job Title: (Programmer Analyst 6)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI,...  ...development projects.8+ years of developing and implementing test plans and test cases.Over 5+ years implemented Agile... 

    Kyyba

    Lansing, MI
    3 days ago
  • Job-ID32022304Reference26-00864 Job Title: (Programmer Analyst 4)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 respond... 

    Kyyba

    Lansing, MI
    1 day 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
    1 day ago
  •  ...Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively... 
    Local area
    Worldwide

    V2soft

    Lansing, MI
    3 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
    1 day ago
  •  ...Job Title: Programmer Analyst 6 (Salesforce Developer) Location: Lansing, Michigan-Onsite Locals Duration: 1 Year with possible extension based on business needs Responsibilities Design, develop, implement, and maintain customizable... 
    Local area
    2 days per week

    My3Tech

    Lansing, MI
    2 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
    2 days ago
  • Job-ID32216920Reference26-01372 Job Title: (System Analyst)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 respond... 

    Kyyba

    Lansing, MI
    4 days ago
  • Job Description Programmer Analyst 6 - Configuration Specialist & Build Administrator Location: Lansing, MI Duration: 9+ Months (Long...  ...and MiSACWIS. Responsibilities Manage source code control, software baselining, versioning, and configuration management processes.... 
    Long term contract
    Contract work
    Local area
    Relocation

    Teamware Solutions

    Lansing, MI
    1 day ago
  •  ...and sessions across on-premises, cloud, and hybrid environments. You will own the PAM strategy and operating model, lead a team of analysts, and partner with Infrastructure, Cloud, Security Operations, Application, and Audit teams to reduce privileged access risk and... 
    Full time
    For contractors
    Local area
    Remote work

    Stryker

    Lansing, MI
    10 hours ago
  •  ...performance of managed SOC engagements, leading teams of managers and analysts - onshore and offshore - to solve some of today's toughest...  ..., sandboxing, network- and host-based firewalls, penetration-testing tools, or technologies used to identify Advanced Persistent Threats... 
    Local area
    Visa sponsorship

    Deloitte

    Lansing, MI
    4 days ago
  • Work Flexibility: RemotePreference will be given to candidates residing in the Eastern or Central time zones.As a Senior Manager, AI Security Operations & Crisis Management, you will lead the enterprise Cyber Incident Response Team (CIRT) and coordinate incidents through...
    Full time
    For contractors
    Remote work

    Stryker

    Lansing, MI
    10 hours 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
    1 day ago
  • Enterprise Architect – HighCloud Solutions Location: Lansing, MI (Hybrid – Local Only) Duration: 12 Months Interview Process: In-person interview Role Summary This position is for a Datacenter Networking Enterprise Architect F5 that serves as a primary...
    Contract work
    Work at office
    Local area
    2 days per week

    HighCloud Solutions

    Lansing, MI
    11 hours ago
  •  ...implementation of key new standards in areas such as: Performance Testing, Security, Event Management, Web UI Framework.NET Design...  ...Educates application development managers, developers, and business analysts on State Enterprise Architecture Standards.Skill Required /... 

    Arete Technologies Inc

    Lansing, MI
    2 days ago
  • $71.2k - $166.1k

     ...facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates, and/or drug testing requirements.** **Range and benefit information provided in this posting are specific to the stated locations only** US: Hiring... 
    Temporary work
    Flexible hours

    Oracle

    Lansing, MI
    3 days ago
  •  ...manages clients' critical cyber assets as a fully managed service or in partnership with client teams, delivering skilled talent, market-tested technologies, and proven processes across the identity lifecycle. Our Digital Identity managed services combine Identity Governance... 
    Contract work
    Local area
    Visa sponsorship

    Deloitte

    Lansing, MI
    4 days 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
    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
    2 days ago
  •  ...expert professionals, including Managers, technical leads, and analysts, to help solve some of today's toughest cybersecurity and organizational...  ...and host-based firewalls, threat intelligence, and penetration testing - Bachelor’s degree in computer science, information systems,... 
    Local area
    Visa sponsorship

    Deloitte

    Lansing, MI
    4 days ago

Do you want to receive more vacancies?

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