Software Quality Assurance Engineer at Polygon Technology | Dhaka
Polygon Technology
Polygon Technology is in search of an experienced and meticulous Software Quality Assurance Engineer (SQA) to join our dynamic team in Dhaka. The successful candidate will possess a minimum of 2 years of practical experience in testing web and mobile applications. We seek an individual who is dedicated to ensuring quality, has a solid grasp of QA methodologies, and thrives in a collaborative environment with developers, product managers, and other stakeholders to guarantee consistent and high-quality software releases.Preference will be given to candidates with 3 to 5 years or more of experience in SQA or QA automation.Key ResponsibilitiesTest Planning and StrategyAnalyze requirements, user stories, and technical specifications to identify comprehensive test scenarios and edge cases.Prepare and maintain detailed test plans, test cases, and checklists for both new and existing features.Manual TestingConduct functional, regression, integration, and system tests for web and mobile applications.Validate UI, UX, and cross-browser compatibility to ensure uniformity and usability.Engage in exploratory testing to reveal hidden issues and enhance product stability.Automation and ToolsDevelop and maintain automated test scripts for essential user flows utilizing tools such as Selenium, Cypress, Playwright, or others.Participate in refining the test automation framework, including test data management, reporting, and CI integration.Defect ManagementDocument clear and reproducible defects with detailed steps, screenshots, and logs in tracking tools like Jira, ClickUp, or similar.Collaborate closely with developers to clarify defect issues, retest solutions, and ensure timely resolution.API and Backend ValidationTest RESTful APIs using tools like Postman, ensuring accurate responses, error handling, and performance metrics.Validate data integrity and business rules using SQL queries as necessary.Performance and Reliability ChecksSupport basic performance and load testing by designing test scenarios and using suitable tools.Monitor and verify application stability throughout release cycles.Process and DocumentationContribute to the enhancement of QA processes, standards, and best practices within the team.Maintain comprehensive test documentation, release notes, and QA sign-off reports for each release.Collaboration and CommunicationEngage collaboratively with Product Managers, Developers, Designers, and DevOps to ensure shared quality objectives.Participate in daily stand-ups, sprint planning, and retrospectives as a member of an agile team.
Nov 10, 2025