Alta Equipment Group · 1 day ago
Quality Assurance Engineer
Alta Equipment Group is the largest equipment dealer in North America, dedicated to revolutionizing the material handling industry with innovative solutions. They are seeking a skilled Quality Assurance Engineer to join their product development team, responsible for ensuring the quality and efficiency of their software products through rigorous testing and collaboration with engineers and product managers.
Machinery
Responsibilities
Collaborate with our team of solution engineers, quality assurance engineers, and software engineers to gain in-depth knowledge of our product and how our customers use it to gain efficiency in warehouses, distribution centers, and manufacturing facilities
Develop, execute, and maintain detailed test plans, test cases, and test scripts based on product requirements and user stories
Perform functional, integration, and regression testing across web, client/server, and mobile applications
Collaborate with the product development team to enhance the test automation strategy and tools, including identifying test cases suitable for automation
Support QA automation efforts by writing and maintaining automation scripts
Support QA automation efforts by expanding test coverage and reducing manual testing overhead
Execute and monitor automated test runs in CI/CD pipelines; analyze and troubleshoot automation failures
Identify, document, and track defects using a bug tracking system (e.g., Jira)
Review user stories and technical specifications to provide input on testability and quality risks
Collaborate closely with developers and product managers to clarify requirements and resolve issues
Assist in the validation of API endpoints using tools such as Postman or through automated scripts
Establish quality metrics and KPIs; report on quality trends and release readiness
Perform root cause analysis of issues and work with the development team on resolutions
Participate in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives
Qualification
Required
BS in Software Engineering, Computer Science, Information Systems or a related field
5+ years of hands-on experience in software testing or QA roles
3+ years of experience writing and maintaining automated test scripts in Python
3+ years of experience with CI/CD tools (e.g., Jenkins, GitHub Actions)
3+ years of experience with Selenium WebDriver, PyTest, or similar Python-based automation frameworks
Strong understanding of QA methodologies, tools, and processes
Experience with test case management tools (e.g., TestRail, Zephyr)
Familiarity with API testing tools like Postman or SoapUI
Understanding software development life cycle (SDLC) and Agile/Scrum methodologies
Excellent attention to detail, analytical skills, and problem-solving ability
Strong written and verbal communication skills
Strong interpersonal skills, demonstrating the ability to work independently and manage time effectively
Up to 15% travel
Preferred
Experience in Warehouse Management Software
Experience in Agile development
Knowledge of SQL and ability to validate data using queries
Exposure to performance or load testing tools
Benefits
Medical, Dental and Vision insurance, plus much more!
401(k) with match
Competitive wages
Company laptop
Paid time off
10 paid holidays
Company
Alta Equipment Group
Since 1984, Alta has grown into one of North America’s largest integrated equipment dealership platforms.
Funding
Current Stage
Late StageCompany data provided by crunchbase