Chào mừng bạn đến CareerViet.vn Tạo thông báo việc làm để xem việc làm phù hợp với bạn, nhà tuyển dụng đã xem hồ sơ của bạn và cập nhật nhiều hơn nữa ...
We are seeking a Quality Assurance (QA) Engineer to ensure the successful implementation of our new Debt Collection System (DCS). The QA Engineer will be responsible for designing, executing, and automating test cases to ensure system reliability, performance, and compliance with banking regulations. This role will work closely with developers, business analysts, and business users to ensure the new DCS is robust, secure, and scalable.
The ideal candidate has experience in software testing, test automation, and cloud-based system validation, preferably in banking, fintech, or enterprise IT environments.
Key Responsibilities
Develop, maintain, and execute test plans, test cases, and test scripts for functional, regression, and performance testing.
Implement test automation frameworks and scripts to improve testing efficiency for cloud-based and API-driven applications.
Collaborate with business analysts and developers to understand business requirements and ensure full test coverage.
Conduct system integration testing (SIT), user acceptance testing (UAT), and performance testing to ensure a smooth system rollout.
Identify, document, and track software defects in JIRA, Azure DevOps, or similar defect-tracking tools.
Work with DevOps teams to integrate automated tests into CI/CD pipelines for continuous testing.
Ensure the new DCS meets banking compliance and security standards, such as Basel III, GDPR, and PCI DSS.
Perform API testing to validate system integrations with third-party services and internal banking applications.
Provide detailed test reports, defect analysis, and recommendations to improve system quality.
Support post-implementation monitoring to identify and resolve any issues in production.
Yêu Cầu Công Việc
5+ years of experience in software testing and quality assurance, preferably in banking, fintech, or enterprise IT.
Strong experience in test automation using tools such as Selenium, Cypress, Playwright, JMeter, or Postman.
Hands-on experience with API testing, database validation (SQL), and cloud-based system testing (AWS, Azure, or GCP).
Familiarity with Agile development methodologies such as Scrum or Kanban and working in cross-functional teams.
Proficiency in CI/CD pipelines and experience with integrating automated tests into DevOps workflows.
Strong analytical skills to identify risks, test edge cases, and ensure system reliability.
Experience with performance and load testing tools such as JMeter, LoadRunner, or Gatling is a plus.
Understanding of banking regulatory requirements and experience in testing compliance-related features is advantageous.
Strong communication skills to collaborate with developers, business analysts, and product managers.