Application Quality Assurance Manager - Remote

at  Magellan Health

St. Louis, MO 63114, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 May, 2024USD 105230 Annual29 Feb, 20243 year(s) or aboveCritical Thinking,Root,Lean Management,User Stories,Business Requirements,System Configuration,It,Itil,Design Thinking,Systems Analysis,Root Cause,Leadership,DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking an experienced Manager of Software Quality Assurance to lead and oversee our software testing and quality assurance processes. The ideal candidate will have a strong background in software testing methodologies, quality assurance best practices, and team management. This is a fully remote position.

WORK EXPERIENCE - REQUIRED

IT

EDUCATION - PREFERRED

Bachelor’s - Computer and Information Science

This position will analyze, evaluate and design/redesign business, IT or operational processes using scientific approaches such as Critical Thinking, Lean Management, ITIL, Design Thinking and structured systems analysis and design. Provide leadership to more junior IT Analysts through all aspects of the software development cycles. Be a hands-on analyst who can define user stories and acceptance criteria, assist with problem solving, root cause analysis, trouble shooting and coaching of junior it analysts on the team and ensure that requirements and acceptance criteria satisfy business needs. Demonstrate a high level of expertise in the IT Analyst craft. Help the team work through impediments. Clear impediments and escalate issues when needed. Drive usability and quality of the software developed within the area. Help the team manage changes. Plan, prioritize and deliver the detail behind enhancements. Work on a variety of enterprise applications and problems. Develop relationships with senior stakeholders across partner teams, addressing concerns and removing roadblocks to drive projects forward.

  • Ensure that requirements and acceptance criteria satisfy business needs.
  • Manage the deployment of business requirements through reliable business system configuration updates to enterprise applications.
  • Help the team work through impediments.
  • Clear impediments and escalate issues when needed.
  • Drive usability and quality of the software developed within the area.
  • Helps the team manage changes.
  • Plan, prioritize and deliver enhancements.
  • Work on a variety of enterprise applications and problems.
  • Develop relationships with senior stakeholders across partner teams, addressing concerns and removing roadblocks to drive projects forward.
  • Analyze issues with focus on identifying root cause and prevention.
  • Help the team arrive at innovative solutions.
  • Other duties as assigned

Responsibilities:

RESPONSIBILITIES:

  • Team Leadership: Manage and lead a team of software quality assurance professionals, providing guidance, mentoring, and support.
  • Quality Assurance Strategy: Develop and implement an effective quality assurance strategy for the organization, ensuring the delivery of high-quality software products.
  • Testing Processes: Define and improve software testing processes, including test planning, test case design, execution, and defect management.
  • Test Automation: Drive the implementation of test automation, ensuring that automated tests are reliable, maintainable, and efficient.
  • Quality Metrics: Establish and track key quality metrics to monitor and report on the quality of software releases.
  • Collaboration: Collaborate with cross-functional teams, including development, product management, and release management, to ensure alignment on quality goals and standards.
  • Continuous Improvement: Promote a culture of continuous improvement, encouraging the adoption of new tools, methodologies, and best practices.
  • Compliance: Ensure that software testing processes adhere to industry standards and regulatory requirements when applicable.
  • Risk Assessment: Identify and mitigate potential quality risks associated with software releases.

Additional Details:

  • Should have strong knowledge of software testing methodologies, tools, and processes.
  • Should have experience managing a Quality Assurance team and understands the testing domain well..
  • Proficiency in test automation tools and frameworks.
  • Excellent leadership and team management skills.
  • Strong process management for QA.
  • Strong problem-solving and analytical abilities.
  • Effective communication and collaboration skills.
  • Experience with Agile and/or DevOps methodologies is a plus.
  • Ensure that requirements and acceptance criteria satisfy business needs.

This position will analyze, evaluate and design/redesign business, IT or operational processes using scientific approaches such as Critical Thinking, Lean Management, ITIL, Design Thinking and structured systems analysis and design. Provide leadership to more junior IT Analysts through all aspects of the software development cycles. Be a hands-on analyst who can define user stories and acceptance criteria, assist with problem solving, root cause analysis, trouble shooting and coaching of junior it analysts on the team and ensure that requirements and acceptance criteria satisfy business needs. Demonstrate a high level of expertise in the IT Analyst craft. Help the team work through impediments. Clear impediments and escalate issues when needed. Drive usability and quality of the software developed within the area. Help the team manage changes. Plan, prioritize and deliver the detail behind enhancements. Work on a variety of enterprise applications and problems. Develop relationships with senior stakeholders across partner teams, addressing concerns and removing roadblocks to drive projects forward.

  • Ensure that requirements and acceptance criteria satisfy business needs.
  • Manage the deployment of business requirements through reliable business system configuration updates to enterprise applications.
  • Help the team work through impediments.
  • Clear impediments and escalate issues when needed.
  • Drive usability and quality of the software developed within the area.
  • Helps the team manage changes.
  • Plan, prioritize and deliver enhancements.
  • Work on a variety of enterprise applications and problems.
  • Develop relationships with senior stakeholders across partner teams, addressing concerns and removing roadblocks to drive projects forward.
  • Analyze issues with focus on identifying root cause and prevention.
  • Help the team arrive at innovative solutions.
  • Other duties as assigned.

RESPONSIBILITIES

6+ years related experience including a minimum of 3+ years of delivering requirements and testing in support of high quality, secure software in IT.
Good presentation and communication skills.
Highly collaborative.
Ability to execute on strategies to solve complex and open-ended business problems.
Lead prototyping of potential solutions.
Perform implementation reviews.
Lead support of resolution of technical challenges.
Proactive, can-do attitude.
Take responsibility for ensuring success of all implementation.
Technically proficient and hands-on.
Mastery of QA methodology and problem solving tools/techniques.
Critical Thinker.
Strong presentation skills.
Creativity and show initiative.


REQUIREMENT SUMMARY

Min:3.0Max:6.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Proficient

1

St. Louis, MO 63114, USA