Apply

Software Quality Assurance Manager

Posted 2024-10-20

View full description

💎 Seniority level: Manager, 7+ years

📍 Location: United States, Eastern Standard Time, NOT STATED

🔍 Industry: Machine Health Solutions, SaaS

🏢 Company: KCF Technologies

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: AgileIoTMachine LearningQASCRUMSoftware ArchitectureJiraStrategyAzureCommunication SkillsCI/CDProblem Solving

Requirements:
  • 7+ years of experience in Software Quality Assurance, with at least 3 years in a managerial role overseeing offshore teams.
  • In-depth knowledge of QA methodologies and software testing life cycles.
  • Understanding of modern SaaS software architecture, CI/CD, and DevOps best practices.
  • Familiarity with automation frameworks like Cucumber and BrowserStack.
  • Experience testing web applications, mobile applications, and back-end REST APIs, focusing on performance and security.
  • Specialized experience in data analytics testing, machine learning models, and IoT hardware testing.
  • Experience using Azure DevOps, JIRA, and Confluence for managing test plans and bugs.
  • Proven ability to coordinate testing across multiple time zones.
  • Excellent verbal and written communication skills.
  • Strong analytical and problem-solving skills for remote team management.
  • Solid understanding of Agile methodology and experience in Scrum environments.
  • Exceptional attention to detail in delivering high-quality products.
  • Experience working with offshore teams from diverse cultural backgrounds.
Responsibilities:
  • Oversee and coordinate operations of offshore QA teams to meet project goals.
  • Develop and implement QA strategies for high-quality software and hardware products.
  • Establish testing standards and methodologies in collaboration with QA teams.
  • Act as a communication bridge between project teams and QA resources.
  • Ensure understanding of project goals and deliver clear communication with stakeholders.
  • Monitor testing progress and utilize tools like JIRA for overseeing test execution.
  • Drive the strategy for functional test automation to enhance QA effectiveness.
  • Generate comprehensive reports detailing testing results and product quality.
  • Identify areas for improvement in QA processes and implement initiatives.
  • Proactively identify risks in testing, escalate issues, and recommend corrective actions.
  • Maintain up-to-date QA documentation including test plans and test cases.
  • Collaborate with development, product, and operations teams to align QA activities.
Apply