Maven Machines is reimagining how the world moves freight. We are a fast-growing tech startup based in Pittsburgh that is working on building the next era of fleet management, dispatch, and infrastructure technologies for the transportation and service industries. In a few short years, we’ve grown from an idea to create smart driver safety tracking to becoming a full-blown fleet management and telematics company that has successfully deployed to thousands of drivers across the country with some of the nation’s top 100 fleets.
We provide mission critical software and applications that power the transportation industry 24/7. This means we have a huge responsibility to create rock solid technology and products that are fault tolerant and tested extremely thoroughly. As a quality assurance engineer, you will be responsible for ensuring the quality and excellence standards across all of our software products and processes. This will demand deep integration with our development engineers and product managers, creating test plans, bug reporting and triaging, identifying automation opportunities, and supporting design reviews across all engineering teams.
What You’ll Be Doing
Develop well documented test plans and strategies for both new development and regression coverage across our entire product suite (web and mobile).
Plan and execute integration and acceptance level tests out in the field with real trucks.
Develop automated testing programs and processes for traceability, regression, load, and integration tests for various products and internal systems.
Work closely with the engineering teams to make QA an integral part of our development process with a large focus on user experience and QoS.
Participate in design and product reviews to provide input on requirements, technical hurdles and debt, and the impacts of testability and risk.
Benefits and Perks
Medical, Dental, and Vision Insurance
Generous Vacation Policy
Snacks on snacks
Healthy, Diverse Teams Breed Innovation
Maven Machines is proud to be an equal opportunity employer. We deeply believe that diverse backgrounds and experiences make better products and we seek to attract talent from all walks of life. The team at Maven is smart, friendly and passionate and we value a healthy work environment to foster personal development and opportunities to move within our small, but quickly growing organization.
Job Type: Full-time
More About You
BS or higher in Computer Science, Computer Engineering, Technology Management or related field and experience.
2+ years of experience in a software QA engineering role.
Excellent knowledge of software testing strategies and best practices.
Ability to triage problems across large, complex software systems and make prioritized solutions and recommendations.
Excellent written and verbal communication skills.
You have an incredible desire to deliver impactful results every day.
You’re a resourceful team player that thrives in a fast-paced, growing startup environment.
Bonus Points for Having
Experience with continuous integration and deployment environments as they pertain to testing.
Experience working with Agile methodologies and tools such as JIRA and Confluence.
CDL (Commercial Driver’s License) and/or willingness to obtain a CDL.