Job Description
ABOUT ITS LOGISTICS
ITS Logistics is a premier Third-Party Logistics company (3PL) that provides personalized supply chain solutions with an asset-based dedicated fleet, warehousing and distribution services, and a nationwide multi-modal asset-lite division. Founded in 1999, ITS Logistics operates daily throughout the U.S. and proudly offers unparalleled service backed by its strong family values and work ethic.
The Culture Our associates enjoy a strong sense of teamwork, community, and career growth. We actively seek team members who will add value to the business and strength to our culture. Treating others with respect and compassion is at the core of the ITS philosophy. We provide a safe and positive working environment for our employees and offer opportunities to grow, both personally and professionally. This belief also extends to our community, where we work to provide economic stability through quality employment opportunities and give back whenever we can.
To learn more about ITS Logistics visit https://www.its4logistics.com/freight-brokerage/join-freight-brokerage/
POSITION OVERVIEW
This role is an exciting opportunity for the candidate who wants to make a difference within an expanding organization and be a part of a growing global industry. The QA Manager role stands apart from other roles in an IT Organization. Each day offers the opportunity to use multiple technologies across different systems, departments, and lines of business.
We are looking for a passionate and hands-on QA Manager with a proven track record of leading QA automation teams in a software engineering environment. The ideal candidate will have a deep understanding of quality assurance processes, test automation tools, and a strong commitment to delivering high-quality software products.
This position reports to the Director of Shared Software Services within the IT department of ITS Logistics, located in downtown Reno.
PRINCIPLE ACCOUNTABILITIES
- Lead and mentor a team of QA engineers, providing guidance, coaching and support to ensure the team's success.
- Develop and implement a comprehensive QA strategy, including test plans, test cases and test automation frameworks to ensure efficient and effective testing processes.
- Drive automation initiatives by designing, implementing and maintaining automated test scripts and frameworks with a focus on continuous improvement.
- Set and enforce QA standards, best practices and policies across the organization to ensure the delivery of high-quality software products.
- Collaborate closely with software development teams, product managers and other stakeholders to align QA efforts with development goals and project timelines.
- Oversee the execution of manual and automated tests, ensuring comprehensive coverage of functional, regression and performance testing.
- Identify, report and track defects, working closely with development teams to resolve issues and improve product quality.
- Establish and maintain key performance indicators (KPIs) and metrics to measure the effectiveness of QA processes and provide regular reports to management.
- Stay updated on industry trends, emerging technologies and best practices in QA and test automation, and lead initiatives to enhance the QA process.
- Ensure compliance with relevant industry standards and regulations in the software development and quality assurance processes.
POSITION REQUIREMENTS
We are looking for a highly motivated individual that works well in team environments and has a passion for automation. The individual must be attentive to detail, be able to develop a strong understanding of our business model and be able to work together with our engineering and product teams to deliver quality software solutions.
TECHNICAL SKILLS
- Bachelor's degree in computer science, engineering or a related field.
- Minimum of 8 years of experience in software quality assurance, with a focus on test automation.
- Proven experience in leading and managing QA teams.
- Strong expertise in test automation tools and frameworks (e.g., Selenium, Appium, JUnit, TestNG).
- Proficiency in programming languages such as Java, Python or C#.
- Excellent understanding of software development methodologies (Agile, Scrum, etc.).
- Strong analytical, problem-solving and communication skills.
- Experience with CI/CD pipelines and tools (e.g., Jenkins, Travis CI, Azure Pipelines) required.
- Certification in software testing (e.g., ISTQB) is preferred.
- Familiarity with cloud-based testing and virtualization technologies is preferred.
BENEFITS
- Competitive salary and bonus structure.
- Comprehensive benefits package, including health, dental and 401K.
- Opportunity for career growth and advancement.
- A collaborative and innovative work environment.
- Professional development and training opportunities.
If you are a results-driven QA professional with a passion for automation and a desire to lead a high-performing team, we encourage you to apply for this exciting role! Join us in shaping the future of software quality assurance in our dynamic organization.
Explore More
Date Posted
12/11/2023
Views
5
Similar Jobs
District Growth Manager - Energy, Infrastructure and Automation - Leidos
Views in the last 30 days - 0
View DetailsAcute Patient Care Technician - Dialysis Experience Required - DaVita
Views in the last 30 days - 0
View Details