Logo for Steam Logistics

Software Quality Analyst

Job description

The Opportunity:

We are looking for a highly motivated and detail-oriented Software Quality Analyst to join our team. In this role, you will be responsible for ensuring the quality, performance, and reliability of our web applications, which are built on .NET backend services with Razor or React frontends. 

The successful candidate will have a strong foundation in software testing principles, hands-on experience with automated testing frameworks, and a keen ability to identify and explore edge cases that affect user experience. This position requires a proactive mindset, excellent problem-solving skills, and the ability to collaborate closely with developers and stakeholders to deliver high-quality software solutions.

Required Skills, Qualifications, and Experience-

  • Proven experience testing applications with .NET backend API’s and React-based user interfaces. 
  • Hands-on expertise in creating automated test scripts using modern frameworks such as Selenium WebDriver, Cypress, Playwright, TestCafe, or equivalent. 
  • Strong understanding of RESTful API’s, with practical experience using tools such as Postman, Fiddler, or RestAssured for API validation.
  • Proficiency with version controls systems (Git) and CI/CD pipelines (Azure DevOps, Jenkins, or Github Actions). 
  • Solid knowledge of software QA methodologies, tools, and processes, including unit, integration, regression, and performance testing. 
  • Exceptional troubleshooting, analytical, and documentation skills.
  • Strong communication and collaboration abilities, with a proven ability to work effectively in cross-functional teams.

Preferred Knowledge, Skills, and Abilities- 

  • Bachelor’s degree in Computer Science, Information Systems, related field, or equivalent experience. 
  • 3+ years of experience in software testing, with a blend of manual and automated testing responsibilities. 

Responsibilities- 

  • Partner with developers, product owners, and business analysts to define clear acceptance criteria and comprehensive test scenarios. 
  • Create and manage reusable test cases, validating functionality, performance, accessibility, and security requirements. 
  • Conduct manual testing of new features, bug fixes, and regression areas across .NET backend API’s and Razor or React web applications.
  • Design, develop, and maintain automated test scripts for UI, API, and integration layers to ensure robust test coverage. 
  • Execute automated test suites using industry-standard frameworks (e.g., Selenium, Playwright, Cypress, or equivalent) integrated within CI/CD pipelines. 
  • Document and report test results, track defects, and follow issues through resolution using Jira or equivalent tools. 
  • Actively participate in sprint planning, daily stand-ups, and retrospectives as a key member of the Agile development team. 
  • Continuously asses, recommend, and implement improvements to QA processes, methodologies, and tools to drive efficiency and effectiveness. 

 

More About Us-

Steam Logistics is a fast growth, integrated third-party logistics company, focused on international freight forwarding, Drayage, Intermodal and Domestic transportation. Based in Chattanooga, Tennessee, with offices throughout the country, Steam is one of the fastest growing 3PLs in the U.S. We have been featured in Inc. Magazine's list of America's Fastest Growing Companies each of the previous five years and are also registered as a Great Place to Work. We are an equal opportunity employer that is committed to providing reasonable accommodation and will work with your needs. If you are a person with a disability and require assistance during the application process, please do not hesitate to reach out! We celebrate our inclusive work environment and welcome members of all backgrounds and perspectives.

We have noticed a rise in recruiting impersonations across the industry, where scammers attempt to access candidates' personal and financial information through fake interviews and offers. All recruiting email communications will always come from the steamlogistics.com domain. Any outreach claiming to be from Steam via other sources should be ignored.

Related jobs

Other jobs at Steam Logistics

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.