
Website F1Soft International
JOB OPPORTUNITY
QA Engineering Manager
Job Overview
Seats: 1
Job Level: Senior Level
Job Type: Full Time
Category: Quality Assurance (QA)
Application Deadline: 2025-04-25
Company Overview
Organization Name: F1Soft International
Location: F1Soft Tower, Pulchowk, Lalitpur
Website: https://www.f1soft.com/
QA Managers are responsible for managing the day-to-day operations of the QA team. They oversee test planning, resource allocation, and ensure the timely delivery of test results. They also mentor and develop QA staff and collaborate with the development and product teams to prioritize testing tasks.
Qualification and Experience
- Bachelor’s degree in a related field (such as management, engineering or science).
- Minimum of 8+ years of experience in quality assurance.
- Having CTFL, CSD, ISO 9001 and other certifications is a plus.
Job Description
- Experience in different types of Testing
- Experience in Automation, Security, API, and Performance Testing
- Strong knowledge about Agile, Scrum and Product Management
- Strong Understanding of Linux/Unix and Windows Server environments.
- Understanding of Docker, Kubernetes or similar environments.
- Aware with common security flaws.
- Understanding of ISO 9001, ISO 27001.
- Knowledge of how to integrate security checks early in development.
Domain expertise
- Strong analytical and problem-solving skills
Required Skills
1. QA Strategy and Planning:
Develop and implement the overall QA strategy and testing plans for the organization.
Tasks: Define testing scope, methodologies, objectives, and resources needed to meet business goals. Align QA strategies with project requirements and company objectives.
2. Team Management and Leadership:
Manage and lead the QA team, including recruiting, training, and mentoring QA staff.
Tasks: Provide leadership, set performance expectations, conduct regular team meetings, and ensure professional development for team members.
3. Test Process Management:
Oversee the QA process, including test planning, test design, test execution, and defect management.
Tasks: Ensure that testing processes are followed, testing is comprehensive, and defects are managed effectively.
4. Quality Metrics and Reporting:
Define, track, and report on quality metrics to assess the effectiveness of QA processes and software quality.
Tasks: Generate reports on test results, defect trends, and quality metrics. Present findings to stakeholders and recommend actions based on the data.
5. Process Improvement:
Continuously improve QA processes, methodologies, and tools.
Tasks: Identify areas for process improvement, implement best practices, and ensure that QA processes are efficient and effective.
6. Cross-Functional Collaboration:
Collaborate with other departments, such as development, product management, and customer support, to ensure alignment and address quality issues.
Tasks: Facilitate communication between teams, participate in project planning, and address any cross-functional issues related to quality.
7. Resource Management:
Manage QA resources, including budgeting, scheduling, and allocation of test environments.
Tasks: Ensure that adequate resources are available for testing, manage budgets, and allocate resources effectively to meet project requirements.
8. Risk Management:
Identify and manage risks related to software quality and testing.
Tasks: Assess potential risks, develop mitigation strategies, and address issues that could impact product quality or release timelines.
9. Test Environment Management:
Ensure that test environments are set up and maintained effectively to support testing activities.
Tasks: Oversee the configuration and management of test environments, ensure they are representative of production, and address any environment-related issues.
10. Customer and Stakeholder Communication:
Communicate with customers and stakeholders regarding quality issues, test results, and product readiness.
Tasks: Provide updates on quality status, address customer concerns, and ensure that stakeholder expectations are met.
11. Compliance and Standards:
Ensure that QA practices adhere to industry standards, regulatory requirements, and company policies.
Tasks: Implement and enforce quality standards, ensure compliance with regulations, and conduct audits as needed.
12. Test Automation Oversight:
Oversee test automation efforts and ensure that automation is effectively integrated into the QA process.
Tasks: Support the development and maintenance of automated test scripts, review automation strategies, and ensure that automation tools are used effectively.
13. Issue Resolution and Escalation:
Handle and escalate quality issues as needed.
Tasks: Address critical issues, escalate problems that require higher-level intervention, and ensure that issues are resolved in a timely manner.
Benefits of Working at F1Soft International
- Stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- Trust of biggest FinTech company
- One-of-a-kind company culture and growth opportunities to accelerate your career progression
How to apply
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.
To apply for this job please visit career.f1soft.com.