Solution Architect

  •  

Phoenix, AZ

Industry: Technology

  •  

8 - 10 years

Posted 7 days ago

Looking for a Solution Architect / Software Quality Assurance (QA) Lead with Dynamics 365 / AX experience who has a mix of hands on experience on business applications implementation, architectural design and strategic business acumen. The role requires a broad range of industry knowledge and Dynamics implementation experience in complex commercial or public sector engagements. The Architect will apply advanced analysis skills and experience in principals of the Dynamics 365 Solution to provide detailed reliable solutions and estimates for implementations and ongoing operation/support. To be credible he or she must have current and deep experience with implementing large engagements using Microsoft Dynamics 365.

The Software QA Lead will participate in the implementation and execution of all aspects of testing including planning and managing testing efforts, documenting and analyzing test results, and assessing and evaluating test automation tools.

Understanding of competitive technology enables the architect to properly assess the feasibility of migrating solutions from, and/or integrating with solutions hosted on, non-Microsoft platforms. Advanced domain knowledge in one or more vertical industry is also an asset (i.e. financial services, state & local government, child welfare information systems). Ideally, the right candidate would have had "hands-on" experience with Microsoft Dynamics 365 / AX. Additional activities include contributing to the creation of documentation for governance, member of Architect Review Board (ARB), assist with Gap Fit Analysis, participate in project scoping and strategic planning, and lead functional teams to name just a few.

Responsibilities:

Expert level knowledge required assisting customers in designing, planning, testing and deploying Dynamics 365 for CE solutions including the following:

  • Ability to drive a configuration first approach for Dynamics 365 implementations.
  • Demonstrated excellence at presenting complex topics to both executive and technical personnel.
  • An ability to articulate architectural differences between solution methods and the challenges and approaches to integrating solutions built on different platforms including a working knowledge of different architectural frameworks that may be used by our customers.
  • Working knowledge of specialized tools and solutions such as Microsoft Dynamics 365 / AX, Sage Intacct, PeopleSoft, SAP ERP, etc..
  • Knowledge of full application lifecycle, design, tools and methodologies.
  • Ability to move between high-level architectural review/design and the "roll up the sleeves" level of doing all phases of an application delivery project.
  • Oversee all aspects of quality assurance including establishing policies, standard operating procedures, Software QA processes, and metrics; applying industry best practices, and developing new tools and processes to ensure achievement of quality goals.
  • Act as key point of contact for all Software QA aspects of releases, providing Software QA services and coordinating Software QA resources internally and externally.
  • Lead and mentor Software QA team members, as well as manage outside contract testing resources.
  • Interact with project management, development team, and project stakeholders to develop a strong understanding of the project and testing objectives.
  • Scope test efforts and develop project milestones and timelines.
  • Coordinate/assist in the preparation of the test environment for automation testing.
  • Ensure that software meets business and design specifications and requirements.

The Solution Architect / Software Quality Assurance (QA) Lead must be effective in helping translate business requirements into technology requirements for inclusion in statements of work (SOW).

Qualifications:

The successful candidate will have 7+ years of relevant work experience in complex delivery (enterprise) or solution architecture.

The Solution Architect / Software Quality Assurance (QA) Lead will be required to assist or provide technical quality oversight at various points throughout a project lifecycle.

Must have excellent oral and written communication, presenting, meeting facilitation, negotiation, decision making, and problem solving skills.

Must be a team player as demonstrated through a customer qualification of a large scale/enterprise implementation with multiple work streams.

The role requires an individual who is resourceful, confident under pressure, and has demonstrated skill in both crisis management and expectation management.