Director Of Global Quality Assurance

Ecisolutions Indianapolis , IN 46218

Posted 2 months ago

For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers' business to help them level the playing field, run day-to-day operations more efficiently, and free them up to focus on what matters most. It's how business gets done.Who is ECI?At ECI, our mission is to enable the entrepreneurial spirit of small and medium-sized business owners. But ECI doesn't simply deliver amazing software solutions; we also have an award-winning company culture. * We offer competitive benefits focused on employee well-being, including paid volunteer time off!* We have been named by Achievers on its prestigious 50 Most Engaged Companies To Work For list for the last five years. * We have received international recognition for our high levels of employee engagement through Certification as a Great Place to Work six years in a row. * Our culture of creativity, innovation, and leadership has garnered over a dozen International Business Awards (Stevie).Come join a worldwide team with a strong culture of inclusion, professional development, and collaboration.To apply for this position, please attach a detailed resume that demonstrates your qualifications and skill set pertaining to this position. Applications without a resume will not be considered.SummaryWe are seeking a Director of Global Quality Assurance who wants to drive software and software development process improvement across the organization. You will be responsible for developing and supporting the planning, design, and execution of best-in-class processes, tooling, and practices for our global product line to be implemented and utilized across 40+ products. You will be working with other talented and driven individuals and have the opportunity to mentor, collaborate, and share your skills and knowledge as well as lead and help shape the future of Quality Assurance at ECI. You will be reporting to the Corporate VP of Global Research and Development.Qualifications: * Required*
  • At least 10-15 years of experience in software quality assurance.* A bachelor's degree in computer science, information systems or a related field. * Proven track record for transitioning teams and software products from manual to automated testing. * At least 5 years of leadership experience building and leading strong QA teams. * Strong computer and analytical skills and knowledge of databases and QA applications. * Leadership and Management:*
  • Provide thought leadership and strategic direction to the organization. * Recruit, train, and mentor QA professionals. * Foster a culture of quality and continuous improvement within the organization. * Vendor relationship management. * Develop and implement a comprehensive quality strategy aligned with organizational goals.* QA Automation*
  • Familiarity with QA Automation Frameworks with demonstrable knowledge. * Familiarity with Scenario Based Testing using Behavior Driven Development (BDD) and/or Test-Driven Development. * Good understanding of automated testing metrics and methodologies (code coverage, unit testing, integration testing, etc.). * Understands the applicability of frameworks like Cucumber, JEST, Mocha etc. * Has prior experience managing and supporting Device and User Interface testing using frameworks like BrowserStack, AWS Device Farm or others. * Has in-depth understanding of introducing automation for Regression Testing. * Has prior experience using tools like Selenium WebDriver for web-based application testing / TestComplete for UI Functional Testing. * Has prior experience using Postman / Insomnia for API testing. * Development Process*
  • Are familiar with Agile/Scrum development methodologies. * Have a good understanding of using Jira for Agile Project Management and Git for source code management. * Have an excellent understanding of metrics associated with software quality. * Have a good understanding of unit testing, integration testing, exploratory and sanity testing, performance testing, regression testing, security testing, system testing, accessibility testing, globalization testing, usability testing and day-in-a-life scenario testing. * Has prior experience supporting an organization wide Quality Management System, but also has awareness and empathy towards products and divisions needing to enhance their processes to support specific standards and certifications. * Test Domain Practices*
  • Good understanding of secure coding practices. * Good understanding of developing Test Plans, managing Test Cases, and procuring and managing Test Data. * Good understanding of procedures for de-identifying test data, when obtained from real data. * Good understanding of QA Tools like Zephyr Scale for test management and execution. * Good understanding of specialized testing tools like LoadNinja, SwaggerHub etc. * Good understanding of observability tools and deriving best practices from the data obtained through these tools. * Coach teams to manage regression testing scope by generating appropriate guidelines and using appropriate tooling. * Excellent problem-solving skills and ability to troubleshoot complex issues. * Is a quick learner and adapts well in a fast-paced environment. * Preferred*
  • Certifications from leading Quality Assurance / Agile Process bodies (e.g., ASTQB, ISTQB, Certified SCRUM Master, SAFe Certifications). * Have a background in developing QA processes for ERP software or eCommerce solutions. * Have familiarity in transitioning QA practices for monolith into QA practices for microservices.Responsibilities: * You will contribute to all quality process initiatives related to the Software Development Life Cycle (SDLC). * You will lead the initiative to define the quality KPIs for the entire organization and support the divisions for defining specific quality metrics and thresholds. * You will use opportunities provided to you to develop and expand your skills and technical knowledge. * You will use your creativity and work ethic to meet or exceed performance goals. * You will embrace change and influence change at all levels within the organization. * You understand the power of retrospectives and feedback loops and are constantly using these techniques to suggest and influence change. * You will coach and mentor others to help them develop professionally. * You will encourage knowledge sharing and help peers and other members of the team to promote and influence QA best practices. * You will proactively participate in technical and process initiatives at division and corporate levels. * You will participate in conversations with personnel across the division to understand and resolve issues originating from QA initiatives. * You will assume a QA leadership role for Corporate ECI and take full ownership of the processes, tooling, benchmarks, and metrics being developed and disseminated across the organization. * You will actively participate in quality improvement programs, foster strategic operations to reduce technical debt, and guide product teams to define appropriate metrics. * You will lead SDLC and PDLC sessions pertaining to quality assessment and improvement and work with executive leadership at division and corporate level. * You will identify common QA activities across the organization and develop QA automation practices, guidelines and frameworks that can be shared across the organization. * You will actively support the implementation and maintenance of QA standards and audits across the organization and develop Quality Management System for ECI Solutions. * You will interact positively with executive leadership, aggressively pursue outcomes, and effectively manage vendor relationships.Success Criteria: * You will be constantly looking at the long-term goals to ensure current solutions work to achieve those goals. * You will be an enthusiastic, professional contributor to the team with a can-do attitude. * You will work collaboratively to meet deadlines. * You will embrace the company's core values. * You will complete projects with a combination of self-directed work, collaboration, and teamwork. * You will be well organized and eager to be part of a dynamic team.If you have made it this far in reading, let me summarize. We are looking for a QA master to come in and help us make the journey from manual to automated testing across the entire organization. We need an expert who has made this or a similar journey before - this is not a learn-on-the-job role. This is a great opportunity to join and contribute to a growing, global software company.#LI-REMOTE#LI-AS1In addition to our competitive salary and award winning culture, we offer an excellent benefit package. We even offer our employees a day off to serve their community! Our company core values are our "CODE": Crave Greatness, Own the Outcome, Deliver Awesome and Embrace Community.Other details * Job Family Development * Pay Type SalaryApply Now * Albany, NY, USA* Atlanta, GA, USA* Austin, TX, USA* Baltimore, MD, USA* Charleston, SC, USA* Charlotte, NC, USA* Chicago, IL, USA* Columbus, OH, USA* Dallas, TX, USA* Des Moines, IA, USA* Detroit, MI, USA* Fargo, ND, USA* Fort Worth, TX, USA* Houston, TX, USA* Huntsville, AL, USA* Indianapolis, IN, USA* Kansas City, MO, USA* Louisville, KY, USA* Memphis, TN, USA* Miami, FL, USA* Minneapolis, MN, USA* Nashville, TN, USA* New Orleans, LA, USA* Oklahoma City, OK, USA* Omaha, NE, USA* Philadelphia, PA, USA* Pittsburgh, PA, USA* Raleigh, NC, USA* Richmond, VA, USA* St. Louis, MO, USA* Tampa, FL, USA* United States * Virtual
  • icon no score

    See how you match
    to the job

    Find your dream job anywhere
    with the LiveCareer app.
    Mobile App Icon
    Download the
    LiveCareer app and find
    your dream job anywhere
    App Store Icon Google Play Icon
    lc_ad

    Boost your job search productivity with our
    free Chrome Extension!

    lc_apply_tool GET EXTENSION

    Director Of Global Quality Assurance

    Ecisolutions