Job Seekers, Please send resumes to resumes@hireitpeople.comShort Description:
Software Solution Architect: Leads and manages the design, implementation and delivery of system and software architecture designs, strategies and quality assurance plans. Emphasis on quality assurance strategies, solutions, and tools design/delivery.
Complete Description: Years of Experience:5 or more years of experience in the field.
Job Description:
Leads and manages the design, implementation and delivery of system and software architecture designs, strategies and quality assurance plans. Design, prototype, develop and implement to achieve business results for the client.
Experienced expert able to lead and deliver solutions using object-oriented, service-oriented architecture, and n-tier architectures. Adopt, develop, and execute a robust software development lifecycle, using industry best practices. Follows both the State and industry best practices for software engineering. Leads in the development of long term technology strategy and planning for the entire organization leveraging existing and acquiring new resources.
Leads and actively participates on project teams, clarifying business needs and requirements, performing analysis, design, development, integration, and maintenance of systems across the enterprise. Willing and able to engage with other internal organizations to maximize delivery capabilities and provide value to clients.
Participates and leads the development of delivery approach, and labor and cost estimates. Manage projects or tasks using the State and industry project delivery methodologies and best practices. Relies on experience and judgment to plan and accomplish goals, independently performs a variety of complicated tasks, a wide degree of creativity and latitude is expected.
Role and Responsibilities
- Work with a team of management and technical professionals supporting the Michigan Department of Transportation on large and medium scale IT projects requiring extensive quality assurance and control activities.
- Provide Senior QA Management leadership and oversight for advanced planning and remediation related to system conversions on the various projects
- Provide management and direction to a staff of up to ten (10) QA/Testing professionals
- Guide and direct the manual testing environment – eventually move towards an automated environment (testing tools to be determined with your involvement)
- Engage with other delivery management from other third party vendors and provide recommendations on solutions
Qualifications and Education Requirements
- Looking for a senior resource with a minimum of 5 years, preferably 10-15 years, of experience working in Quality Assurance / Testing roles and responsibilities – including but not limited to project management, project lead, team lead, senior QA/Tester, etc.
- Previous experience managing a QA/Testing team (team size of 5 to 15 team members)
- Additional experience managing cross-functional teams including technical and non-technical team members, as well as across multiple departments or divisions within an organization is a plus
- Documented experience in successfully leading QA / Testing project teams (including multiple stakeholders, multiple vendors, and multiple technologies)
- Ability to work with complex project plans and dig into the task level detail to solve project issues/risks, as well as the ability to gain sign-off on deliverables
- Previous experience with a structured change control process
- Excellent communication skills – including written and verbal communication
- Professional certification in QA / Testing is desired
- Bachelor’s Degree in Business, Communication, Computer Science, Management and/or related fields of study
Skill | Required / Desired | Amount | of Experience |
Overall experience in Quality Analyst role | Required | 5 | Years |
Leading/managing the design, delivery and implementation of quality assurance strategies, initiatives and process workflows | Required | 5 | Years |
Use of various testing software tools for automation/regression and performance/load testing | Required | 5 | Years |
Experience creating IT project documentation, including user stories, functiona designs, testing strategy, test plans, test cases, and defect tracking | Required | 5 | Years |
Experience with Agile principles, such as Scrum methodology | Required | 5 | Years |
Bachelor's Degree in Business or Information Technology | Required |
Systems Development Life Cycle (SDLC) | Required | 5 | Years |
Leading/managing the research, review and implementation of testing software tools, providing guidance on their use | Required | 5 | Years |
Experience working with Transportation related IT systems preferred, ideally in Michigan | Highly desired | 2 | Years |