Join to apply for the QA Manager role at Lumenalta
We are looking for an experienced QA Manager with strong expertise in both manual and automation testing to join our team and lead the quality assurance efforts for our software development projects. As a QA Manager, you will play a pivotal role in driving the quality strategy, ensuring our applications meet the highest standards of reliability, performance, and security. You will manage and mentor a team of QA engineers, define testing processes, and implement best practices across manual and automated testing to deliver flawless software solutions.
Responsibilities:
* Lead, mentor, and manage a team of QA engineers, fostering a culture of quality and continuous improvement.
* Define and implement the overall QA strategy for manual and automation testing, ensuring comprehensive test coverage and alignment with project goals.
* Develop, maintain, and execute test plans, test cases, and test scripts for functional, regression, performance, and security testing.
* Oversee the design and implementation of automated test frameworks and test suites, using tools such as Selenium, Cypress, Appium, or other industry-standard tools.
* Collaborate closely with development, product management, and other stakeholders to understand requirements and ensure testability of software components.
* Drive the continuous integration and delivery (CI/CD) of automated tests, integrating testing into the software development lifecycle using tools like Jenkins, GitLab CI, or Azure DevOps.
* Monitor and analyze test results, track defects, and provide detailed test reports and metrics to stakeholders.
* Establish and enforce QA processes, methodologies, and best practices across the organization to ensure the highest level of quality.
* Conduct root cause analysis of defects and drive process improvements to minimize recurring issues.
* Stay up-to-date with the latest QA trends, tools, and technologies, and evaluate their applicability to the organization’s QA strategy.
* Manage QA resource allocation, project timelines, and deliverables, ensuring on-time delivery of quality software solutions.
Required Qualifications:
* 7+ years of experience in software quality assurance, with 3+ years in a leadership or managerial role.
* Proven expertise in both manual testing and automation testing, with hands-on experience in designing, developing, and executing automated test scripts.
* Strong understanding of QA methodologies, testing types (functional, regression, integration, performance), and best practices.
* Experience in testing web, mobile, and API-based applications, with familiarity in tools like Postman for API testing.
* Solid knowledge of version control systems like Git and familiarity with CI/CD tools like Jenkins, GitLab CI/CD, Azure DevOps, or CircleCI.
* Experience with test management tools such as TestRail, JIRA, or QTest for managing test cases and tracking defects.
* Excellent problem-solving and analytical skills, with a focus on root cause analysis and defect prevention.
* Strong project management skills, including experience with Agile/Scrum methodologies and working in collaborative environments.
* Effective communication and interpersonal skills, with the ability to articulate quality objectives and strategies to both technical and non-technical stakeholders.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and Information Technology
Industries: IT Services and IT Consulting
#J-18808-Ljbffr