SQA Engineer

UPAY (UCB Fintech Company Limited)

UPAY (UCB Fintech Company Limited)

 

UPAY (UCB Fintech Company Limited)

Follow

More jobs from this company

Summary

  • Vacancy: —
  • Location: Dhaka
  • Salary: Negotiable
  • Experience: 1 to 2 years
  • Published: 6 Feb 2025

 

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering, Bachelor of Science (BSc)

Experience

  • 1 to 2 years
  • The applicants should have experience in the following business area(s):
    Banks, Software Company, Financial Technology (Fintech) Startup

Responsibilities & Context

Job Context:

The primary purpose of a Software Quality Assurance (SQA) Engineer is to ensure that software applications meet the highest standards of quality, performance, security, and reliability before deployment. SQA Engineers play a critical role in the Software Development Lifecycle (SDLC) by detecting and preventing defects, optimizing software performance, and ensuring compliance with business and technical requirements of financial Applications.

Job Description:

1. Test Planning & Strategy

  • Define test objectives, scope, and criteria for acceptance.
  • Develop a Test Plan that includes manual and automated testing strategies.
  • Work closely with developers, product managers, and DevOps teams to align testing efforts.

2. Manual & Automated Testing

  • Perform Functional, Regression, Performance, Security, and Usability testing.
  • Use automation tools like Selenium, JMeter, Postman, and Cypress to enhance efficiency.
  • Execute API testing, UI testing, and backend database testing.

3. Defect Identification & Tracking

  • Use bug-tracking tools (e.g., JIRA, Bugzilla, Trello) to document issues.
  • Prioritize and categorize defects based on severity and impact.
  • Work with developers to resolve issues efficiently before deployment.

4. Performance & Security Testing

  • Conduct load testing & stress testing to ensure scalability.
  • Identify vulnerabilities and ensure compliance with security best practices (e.g., OWASP).
  • Verify encryption, authentication, and access control mechanisms.

5. Continuous Integration & Deployment (CI/CD)

  • Implement testing automation in CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
  • Ensure that each software update undergoes rigorous validation before deployment.
  • Collaborate with DevOps teams to maintain testing environments.

Knowledge, Skills & Abilities:

  • Financial ecosystem-based knowledge
  • Software life cycle and SDLC
  • Database (MySQL, Postgres)
  • UI Automation (Appium, Selenium)

Skills & Expertise

API Testing

Software Testing

SQA Engineer

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka

Source link

To apply for this job email your details to admin@chakricircular.com