Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Manager Of IT Software Quality Engineering

Expired Job

Academy Sports + Outdoors Katy , TX 77449

Posted 3 months ago

Education:
Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or other related Engineering discipline.

Work Experiences:
Minimum 10+ Years of progressive experience and deep knowledge of software QA design and methodologies.
Demonstrated application of knowledge and experience in solving problems that are complex in scope and require in-depth evaluation.

Skills:
Scripting Experience, Java, Selenium, Automation, RDBMS, SQL, Stored Procedures, Languages etc.
Excellent interpersonal, written, and verbal communication skills, with the ability to interface effectively with individuals at various levels, both internal and external
Ability to define and refine QA processes and procedures, and the ability to implement best practices in the QA function.
Excellent analytical, research, documentation, project planning and implementation skills.
Ability to apply novel techniques to improve existing processes, applications and solutions is required.
Significant creativity, ingenuity and innovation coupled with the ability to independently develop new solutions to difficult problems is essential.
Expert level knowledge of the complete development process, including specification, documentation and software quality engineering.
Demonstrated ability to interact effectively with team members, within the IT organization, as well as with business staff outside of the IT organization.
Self-motivated, with the ability to work on multiple projects in a fast-paced environment
Ability to remain organized, pay strict attention to detail, and meet critical deadlines within a high volume, fast-paced environment
Excellent analytic skills with the ability to use key tools to dive deep and provide analysis consistently on performance metrics
Strong Microsoft Office program experience, including Excel, Word and PowerPoint

Responsibilities:
Provides management and oversight to the staff and activities of the software QA team. Is responsible for the project management, supervision, and coordination of software testing for all assigned releases.
Works with IT leadership to establish and/or improve effectiveness and efficiency of industry-best practices and QA standards, processes, and procedures, to ensure software quality and successful process-audits (including PCI, SOX).
Ensures QA staff performs complex functional, system, performance, data, integration and regression/acceptance testing to support internal applications and customer-facing websites and related back-office applications that enable the organization to delivery high-quality software services to customers. Is responsible and accountable for driving the quality of assigned software releases.
Ensures QA team adheres strictly to the QA related portions of the WageWorks SDLC (Software Development Life Cycle) process, including requirements review and evaluation, detailed test plan and test case development and execution, and product readiness.
Ensures the completion and archiving of associated quality records.
Prepares activity, progress and status reports regarding software QA activities for review by senior and executive IT leadership. Ensures detailed reports on issues identified in QA testing, including steps to reproduce defects are provided to Development.
Engage with 3 rd party vendors, clients, or partners to ensure interfaces are tested, diagnose and resolve issues, and ensure UAT is complete.
Works closely with software development staff, release engineers, business analysts, database developers and product owners to diagnose technical and quality issues, identify potential software limitations, resolve defects and verify corrective actions.
Works with departments to triage field-reported issues to be addressed by the development team.
Suggests improvements to methods, procedures and efficiencies that lead to better products and/or solutions.
Responsible for ensuring appropriate level of test automation is planned and executed, to meet quality and cost objectives.
Mentors and provides guidance to QA Engineers; ensures staff have appropriate training, skill levels, and expertise.
Makes strong contributions to the IT department knowledge and helps drive IT methodology and technical direction.
Analyzes Reviews business requirements, scope documents, and detailed functional requirements to analyze proposed features and product changes; determine and provide QA testing effort estimates.
Working in a team environment, selects appropriate techniques to solve challenging problems.
Modifies or improves existing solutions by analyzing known procedures and applying novel techniques to determine appropriate actions.
Ensures accurate server setup and product configuration of the QA environment in collaboration with IT Operations. Maintains performance and functional testing suites and tools, integrating enhancements as needed.
Develop a thorough understanding of Academy policies, procedures and safety rules
Responsibilities may change; team members may be required to perform other tasks as assigned

Physical Requirements & Attendance
Acceptable level of hearing and vision to perform job duties
Adhere to company work hours, policies, procedures and rules governing professional staff behavior

Skills:
Scripting Experience, Java, Selenium, Automation, RDBMS, SQL, Stored Procedures
Permanent


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
IT Quality Assurance Manager

US Silica

Posted 1 week ago

VIEW JOBS 11/13/2018 12:00:00 AM 2019-02-11T00:00 U.S. Silica Holdings, Inc., a member of the Russell 2000, is a leading producer of commercial silica used in the oil and gas industry, and in a wide range of industrial applications. Over its 117-year history, U.S. Silica has developed core competencies in mining, processing, logistics and materials science that enable it to produce and cost-effectively deliver over 260 products to customers across our end markets. The Company currently operates nine industrial sand production plants and eleven oil and gas sand production plants. The Company is headquartered in Frederick, Maryland and also has offices located in Chicago, Illinois and Houston, Texas. This position provides hands-on leadership for all testing performed within the US Silica Information Technology Organization supporting multiple lines of business, including strategic, technical leadership, and project management responsibilities. Oversees the implementation, support, maintenance, administration, and ongoing enhancements for automated and manual test suites relating to enterprise and departmental applications including internal, cloud-based, and client-facing business applications. Job Functions: Technical Leadership * Establish an Agile IT QA practice that aligns with evolving system development lifecycle practices * Build and provide technical leadership for a testing team comprising of internal and external resources * Lead the development and implementation of the testing strategy and roadmap for all applications and services within the U.S. Silica portfolio, including integration strategy, database strategy, disaster recovery approach, security, data management, and business intelligence * Perform and lead integration, system, regression, load, quality, security, and performance testing of software with both manual and automated test execution * Build a reusable suite of test scripts for continual testing of applications as they are developed and maintained * Provide leadership in defining and executing an automation strategy across the enterprise for test execution * Promote best practices in unit testing for custom software * Coordinate with vendors and partners to evaluate, assess and integrate third party solutions where available * Ensure creation of complete and accurate testing documentation/artifacts * Ensure that test strategy and test plans align with project plans and the IT organization's strategy * Maintain test scripts in appropriate source control repositories * Develop and maintain technical knowledge and documentation for each all applications * Refine application testing processes (standardization/consistency, configuration management, release management, documentation) * Establish processes for creating and managing test data across all systems IT QA Team Management * Provide management and direction setting for the QA team including strategy, setting priorities, coordinating results, and reporting of group activities. * Assist with the establishment and execution of the overall IT strategy and annual priorities and direct the effective achievement of the IT QA team's objectives. * Work with project teams to understand objectives, schedules, and budgets, develop testing and automation requirements, design tests, and implementing testing solutions * Train and mentor IT staff on processes and technology for IT QA * Provide technical mentorship, guidance, and coaching to help build a best in class team and foster a culture of continuous improvement. * Identify and recommend opportunities to realize business value through enhancements to test suites or implementation of new technologies. May evaluate, select, and implement new tools to meet business needs. * Direct the analysis, development, implementation, and operational support activities of test suite applications. * Manage resource allocation to balance project needs, and facilitate prioritization of testing efforts with key business stakeholders and IT staff * Monitor testing metrics to ensure that high service levels are maintained, identify areas of improvement in the SDLC, and provide recommendations. * Implement continuous improvement initiatives within the IT QA space. Develops vendor management/outsourcing strategy * Lead the evaluation, acquisition, and implementation of vendor software to support test automation and oversees development of test suites * Coordinate preventative maintenance activities for testing tools between vendors, IT and the business, including the installation of service packs, patches, and hot fixes * Help define and enforce IT policies, procedures, and standards and ensure applications are maintained in compliance with regulatory and best practice (Sarbanes Oxley, ITIL, IT security) requirements * May lead or oversee key projects and initiatives and drive their successful execution Requirements Education: * Bachelor's Degree in Computer Science, Information Systems or a related discipline, or equivalent knowledge and experience. Experience: * Minimum of 7 years' progressive IT QA experience including at least 3 years management/leadership experience * Experience with various SDLC methodologies (Agile, Waterfall), including techniques such as Test-Driven Development and DevOps. * Extensive experience with test analysis and design, and subsequent implementation * Minimum 5 years' experience with QA/testing for custom built and third-party software and services. * Experience testing Service Oriented Architecture and other integration technologies, web technologies, mobile applications, databases, and cloud-based web applications (Azure, AWS, OCI or other) * 5+ years' experience using testing tools such as: Quality Center, Test Director or equivalent * 3+ years' experience managing test data, including strategies for loading test data * 3+ years' experience managing, creating, running, and maintaining automated testing tools (e.g., Selenium, Fortify, Unified Functional Testing) * 3+ years' experience leading Security, Quality, and Performance Testing activities * Experience with DevOps tools (e.g., Ansible, Jenkins, TFS, Git) and culture * Experience managing distributed testing teams * Experience with managing and supporting test suites for a multi-platform applications portfolio * Project Management experience desired Skills & Abilities: * Knowledge of architecture and design of tests for enterprise-scale applications * Knowledge of testing techniques for Service Oriented Architecture (SOA) and other leading integration technologies * Technical skills including test design, development, implementation, and maintenance * Working knowledge of Applications Development, Service Management, Change Management, Release Management, Operations and Administration * Knowledge of IT Service Management best practices such as ITIL * Solid organizational, interpersonal, and communication skills * Effective analytical, problem analysis and resolution abilities * Strong technical leadership and project management skills including the ability to manage, influence and develop technical personnel in a fast-paced environment * Ability to manage multiple concurrent objectives or activities, and effectively make judgments in prioritizing and time allocation in a high-pressure environment. * Ability to clearly articulate technical concepts to non-technical audiences and relate to non-technical users in user-friendly language. * Strong attention to detail and a firm understanding of design concepts * Highly motivated with the ability to be flexible and manage change * Results oriented self-starter with strong sense of ownership, urgency and drive, and eagerness to embrace new challenges * Keen interest in solving business problems and implementing well architected, scalable, and extensible solutions * Ability to work well with others, harness different skills and experience, and build a strong team * Ability to function effectively in a fast paced, team-oriented work environment, and flexibility to quickly adapt to change US Silica Katy TX

Manager Of IT Software Quality Engineering

Expired Job

Academy Sports + Outdoors