Make Your Resume Now

Senior Software QA Engineer

Posted October 20, 2025
Permanent - Full Time ৳80,000 - ৳100,000 / month

Job Overview

We are looking for experienced Software QA professionals with capturing and transforming business requirements into detailed test scenarios. The ideal candidates should be keen to learn new tools and technologies and then implement them in daily activities. The person should be dynamic and positive in mindset and attitude.

Key Responsibilities

  • Analyze business requirements and technical specifications of any new application and convert functional specifications, wireframes, user cases into test documents.
  • Conduct all types of application testing as needed, such as integration, system, regression, exploratory, UI, and acceptance to ensure the highest levels of quality.
  • Analyze formal test results to discover and resolve defects, bugs, errors, configuration issues, and interoperability flaws.
  • Design and implement automated test frameworks for functional, integration, and end-to-end testing.
  • Develop automated test scripts and utilities to validate APIs and backend services using a test automation framework.
  • Build and run load/performance tests to validate system scalability.
  • Collaborate with engineers and product managers to define test strategies and catch issues early.
  • Integrate automated test suites into CI/CD pipelines.
  • Contribute to QA best practices, tooling, and overall quality culture.

Required Skills & Qualifications

  • 2+ years of experience in software quality assurance and testing.
  • B.Sc in Computer Science/Engineering or equivalent.
  • Excellent skills in analyzing and solving complex, multi-step problems.
  • Possess an investigative attitude while testing the product.
  • Knowledge on Programming languages (C#, Java, Python or Javascript).
  • Experience with software test automation tools like Playwright, Selenium, pytest, Robot Framework, etc.
  • Familiarity with load/performance testing tools (e.g., Locust, JMeter, k6).
  • Experience integrating tests into CI/CD pipelines (GitHub Actions, Jenkins, etc.).
  • Experience testing APIs, distributed systems, or backend services.
  • Experience with any relational database like MSSQL, Mysql, etc. is required.
  • Must be familiar working with one source control (i.e. Git, SVN), should be proactive in attitude with a positive mindset.
  • Ability to visualize real-time business situations and scenarios.
  • Able to capture and transform business requirements into detailed test scenarios.
  • Keen to learn new tools and technologies then implement them in daily activities.
  • Solid understanding of QA methodologies and test automation best practices.
  • A strong desire to learn and develop technical skills.
  • Excellent written and verbal communication skills.
  • Familiarity with AWS cloud platform is a plus.
  • Experience testing asynchronous or distributed architectures is a plus.
  • Exposure to monitoring/observability tools is a plus.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!