Senior Software QA Engineer at Enosis Solutions
Dhaka, Dhaka Division, Bangladesh -
Full Time


Start Date

Immediate

Expiry Date

21 Mar, 26

Salary

100000.0

Posted On

21 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Quality Assurance, Test Automation, API Testing, Performance Testing, CI/CD Integration, Problem Solving, Programming, Investigative Attitude, QA Methodologies, Communication Skills, Load Testing, Database Management, Cloud Platforms, Distributed Systems, Monitoring Tools

Industry

IT Services and IT Consulting

Description
Senior Software QA Engineer Application Deadline: 31 December 2025 Department: Engineering Employment Type: Permanent - Full Time Location: Dhaka Compensation: ৳80,000 - ৳100,000 / month Description 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. Benefits Performance-based bonus Eid festival bonus Hybrid work model Complementary meals and snacks Two weekly holidays
Responsibilities
The Senior Software QA Engineer will analyze business requirements and technical specifications to create test documents and conduct various types of application testing. They will also design and implement automated test frameworks and collaborate with engineers and product managers to define test strategies.
Loading...