Title: QA Engineer (Software Testing & Quality Assurance)
Company Name: A Fast Growing Software Company
Vacancy: 01
Age: At least 25 years
Job Location: Dhaka (Gulshan)
Salary: Negotiable
Experience:
Bachelor’s degree in Computer Science, Software
Engineering, or related field
3–7 years experience in QA or software testing roles
Strong fresh graduates with project experience may also
apply
About the Company
Our technology stack includes modern web and mobile platforms, real-time market data systems, trading infrastructure, APIs for algorithmic trading, and internal back-office systems.
As part of our digital transformation journey, we are building an in-house engineering team capable of delivering global-standard software products and continuously improving them through structured knowledge transfer and capability development.
Role Overview
We are seeking a highly detail-oriented QA Engineer to ensure the quality, reliability, security, and performance of our digital platform. The QA Engineer will work closely with developers, product managers, and DevOps teams to test mission-critical systems including applications, APIs, mobile apps, and internal tools.
Key Responsibilities
Software Testing & Quality Assurance
• Design and execute test plans, test cases, and test scripts
• Perform functional, regression, integration, and performance testing
• Identify bugs, usability issues, and system inconsistencies
• Ensure accuracy of calculations, workflows, and financial logic
Platform Reliability
• Test trading workflows including order placement, execution, and settlement logic
• Validate data accuracy across APIs, databases, and front-end systems
• Ensure stability of real-time systems handling market data and transactions
Automation Testing
• Develop automated test scripts for repeatable workflows
• Improve testing efficiency through automation tools
• Work with CI/CD pipelines to ensure stable releases
Collaboration with Engineering Team
• Work closely with developers to reproduce and resolve issues
• Participate in product design discussions to anticipate edge cases
• Assist in improving system architecture through testing insights
Documentation & Reporting
• Maintain structured bug reports and test documentation
• Track testing progress and quality metrics
• Support audit-ready documentation standards
Required Skills
Technical Skills
• Experience in software testing (manual and/or automated)
• Understanding of web applications, APIs, and databases
• Familiarity with testing tools such as:
● Selenium
● Cypress
● Playwright
● Postman
• Understanding of REST APIs and JSON
• Basic understanding of SQL queries
• Familiarity with version control (Git)
Analytical Ability
• Strong attention to detail
• Ability to identify edge cases and system vulnerabilities
• Logical thinking and structured problem solving
Communication
• Ability to clearly document issues
• Ability to collaborate with developers and product managers
Preferred Skills
• Experience testing financial systems, fintech products, or
trading platforms
• Experience with performance testing tools
• Understanding of mobile app testing (iOS / Android)
• Familiarity with CI/CD pipelines
• Understanding of security testing concepts
• Experience working in Agile development environments
Market standard salary and benefits
Opportunity to work on a high-impact fintech platform
Exposure to capital markets technology
Fast learning environment with high ownership
Direct involvement in building a scalable digital platform
Opportunity to grow with a technology-first financial company