Logo
RPM Freight Systems

Senior .NET/C# Software Quality Engineer

RPM Freight Systems, Birmingham, Alabama, United States, 35275


Senior Software Quality EngineerRPM is an international non-asset-based logistics and supply chain solutions company. Our focus is to provide customizable solutions tailored to support today’s complex supply chains. As one of the fastest-growing logistics companies in North America, RPM executes thousands of shipments per month through a combination of digital innovations and an unwavering commitment to customer success.Your Role

As our Senior Software Quality Engineer at RPM, you will lead the charge in ensuring the excellence of our technology-driven logistics operations. You will spearhead quality assurance efforts, ensuring the reliability and efficiency of our software solutions, directly impacting customer satisfaction. Bring your passion for innovation and adept problem-solving skills to continuously improve processes. You will also play a crucial role in fostering vital relationships with stakeholders while driving our mission of delivering seamless transportation and logistics services.Day-to-Day ResponsibilitiesDevelop standards and procedures to determine product quality and release readiness while streamlining the overall testing process.Create automated test scripts using tooling for automated regression testing.Perform functional, application, and regression tests.Troubleshoot test-related issues to determine failure point.Report issues that are clear, concise and in a timely manner to development.Identify project risks and make recommendations to minimize risk.Escalate project issues to appropriate leadership.Work autonomously, with little or no supervision.Accurately estimate task duration and meet schedules.Write and execute Web based and Mobile based test cases.Stay on top of industry trends and best practice to continuously improve what we do and ensure our internal and external customer experience is the best it can be.Support and develop other team members by providing advice, coaching, and educational opportunities.Be available for on-call support as needed.Preferred Qualifications5+ years of experience in software quality engineering.BS/BA in Computer Science, Information Systems, or related majors.Strong proficiency with Playwright, Cypress or related tooling.Extensive experience in .NET stack (ASP.NET, C#, LINQ, MVC, SQL Server).Extensive background using Postman, Insomnia, or related API validation tooling.Comprehensive Experience with Kobiton, Appium, or related mobile automation tooling.Strong understanding of testing within Azure pipelines and the Continuous Integration process.Capable of standing up and executing performance tests using JMeter, BlazeMeter, or related tooling.Ability to evaluate and recommend quality tooling.Strong knowledge of both manual and automated test approaches including, unit, integration, system, regression, and exploratory testing.Successful track record of team member mentorship.Understanding of testing within an Agile environment.Proficiency with Logistical systems is a bonus.Ability to work with IT Developers on system enhancements and new functionality to fulfill business requirements.Compensation and BenefitsBase + VC (based on achieving company goals)BCBS (medical), Delta Dental & VSP (vision)Life insurance, short & long-term disability – paid by RPMMaternity & Paternity Leave401(k) with generous employer matchUnlimited PTO – use it!Come as You Are

RPM is an Equal Opportunity Employer. RPM does not discriminate based on race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. All employment is decided based on qualifications, merit, and business need.This job description is intended to define the general nature of the work performed by employees assigned to this role. It is not intended to be an exhaustive list of all responsibilities, duties, and skills of employees in this role. All our employees may be required to perform duties outside of their normal responsibilities from time to time.Recruitment Agency Notification: RPM does not accept unsolicited agency resumes. Do not forward resumes to our careers email address, RPM employees, or any other company location. RPM is not responsible for any fees related to unsolicited resumes.

#J-18808-Ljbffr