QA Engineer
Job Overview
- Industry:Fintech
- Category:Quality Assurance
- Minimum Education: Mentioned in eligible criteria
- Skills:Communication skills, Team player
- Openings1
- Job LocationKathmandu
- Posted on:August 26,2024
- Apply Before:September 07,2024
Key Responsibilities:
1. Develop and Implement QA Strategies:
- Design and develop comprehensive QA strategies, test plans, and test cases for new and existing products.
- Implement testing frameworks and methodologies to ensure thorough and efficient testing processes.
- Establish quality standards and metrics for assessing product quality.
2. Testing and Validation:
- Perform various types of testing, including functional, regression, integration, system, and performance testing.
- Develop automated test scripts and manage test automation frameworks.
- Conduct root cause analysis for defects and work with development teams to resolve issues.
3. Team Leadership and Collaboration:
- Lead, mentor, and guide a team of QA engineers, providing technical direction and support.
- Collaborate with cross-functional teams, including developers, product managers, and business analysts, to ensure clear understanding of requirements and expectations.
- Coordinate with stakeholders to prioritize testing efforts and manage testing schedules.
4. Continuous Improvement:
- Identify opportunities for process improvements and implement best practices in QA methodologies.
- Stay updated with the latest industry trends and technologies related to quality assurance.
- Conduct training sessions and knowledge sharing within the QA team.
5. Documentation and Reporting:
- Document test plans, test cases, and test results in a clear and concise manner.
- Generate regular reports on QA metrics, including defect rates, test coverage, and quality trends.
- Communicate test results and quality status to stakeholders.
Qualifications:
Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Experience:
- Minimum of 3-4 years of experience in Quality Assurance or a related field, with a focus on software testing.
- Proven experience in leading QA teams and managing testing projects.
- Experience with various testing tools and technologies (e.g., Selenium, JIRA, TestRail, Jenkins)
Skills:
o Strong understanding of QA methodologies, tools, and processes.
o Proficiency in automated testing frameworks and scripting languages.
o Excellent analytical and problem-solving skills.
o Strong leadership and team management skills.
o Excellent communication and interpersonal skills.
o Ability to work effectively in a fast-paced and dynamic environment