Overview
Quality Assurance Engineer Jobs in Colombo District, Western Province, Sri Lanka at Abans Group Sri Lanka
Title: Quality Assurance Engineer
Company: Abans Group Sri Lanka
Location: Colombo District, Western Province, Sri Lanka
About Us
Abans PLC has held the dominant position in Sri Lanka's Consumer Durables market for over five decades, fostering a sense of recognition among the populace through its range of innovative, environmentally friendly, and technologically advanced yet user-friendly products and brands. Abans proudly represents renowned global brands across various categories such as Consumer Electronics, Home Appliances, Kitchen Appliances, Smart Devices, Laptops 6: Laptop Accessories, Furniture, Solar, and more. The company's longstanding partnership with LG Electronics Inc., Korea, a global leader in innovation and technology for over 35 years, has resulted in Abans being recognized as the top-performing Distributor in South East Asia. Acknowledged by esteemed global brands including LG, Apple, HP, Lenovo, Acer, Motorola, Oppo, Vivo, Realme, Toto, Elba, Haier, Harman Kardon, .JBL, Marshall, and others, Abans has been appointed as their official partner in Sri Lanka. Abans has consistently led the market in Air Conditioning, Consumer Electronics, Laptops, and Apple Products for the past twenty years. With a robust distribution network boasting over 1000 touch points nationwide, the company has embraced modern retail practices by securing retail spaces in luxury malls, establishing exclusively branded stores for an unparalleled customer experience, and launching an E-commerce platform that attracts over 600,000 site visits per year.
The Role:
- Act as Level 2 support for application-related incidents, bugs, and functional queries escalated from the Support Team.
- Take full ownership of all software defects, including analysis, validation, reproduction, prioritization, and coordination of fixes with development teams.
- Ensure prompt resolution of QA-owned tickets and bugs within agreed SLAs, without dependency on extended timelines or additional buffers.
- Validate fixes and ensure closure only after thorough verification and regression testing.
- Review functional, technical, and business requirements to design comprehensive test plans, test scenarios, and test cases.
- Execute manual and automated testing for functional, integration, system, and regression cycles.
- Ensure solutions meet quality standards for accuracy, performance, usability, reliability, and maintainability.
- Prevent defect leakage into production through early involvement in requirement and design reviews.
- Perform application-level security testing to identify vulnerabilities, configuration weaknesses, and security gaps.
- Validate secure coding practices in collaboration with developers and ensure compliance with internal security policies and audit requirements.
- Support periodic security assessments, vulnerability testing, and risk mitigation initiatives.
- Develop, execute, and maintain automation and performance testing scripts where applicable to improve testing efficiency and coverage.
- Promote and adopt AI-assisted testing tools and techniques to enhance test effectiveness, defect prediction, test data generation, and productivity.
- Continuously explore and recommend AI-driven quality engineering practices aligned with the organization’s digital and AI roadmap.
- Maintain detailed QA documentation, including test artefacts, defect logs, test execution reports, and quality metrics.
- Provide clear visibility of testing status, risks, and quality indicators to the Manager – QA, Implementation Support.
- Ensure QA activities comply with defined processes, KPIs, audit expectations, and governance standards.
- Work closely with Developers, Business Analysts, and Support Teams across the SDLC to ensure smooth delivery and support transitions.
- Actively contribute to process improvements, root cause analysis, and quality maturity initiatives.
- Share QA best practices, lessons learned, and improvements across projects and teams.
- Collaborate with clients and internal teams to gather requirements, understand issues, and provide suitable solutions.
- Offer guidance, coaching, and support to junior engineers when needed.
- Ensure both new and legacy applications meet quality, performance, and operational standards.
The Person:
- Ensure timely execution and completion of all assigned testing activities, QA deliverables, and defect validations for projects and CRs, while adhering to defined quality standards and security best practices.
- Validate application stability, scalability, and performance through functional, regression, performance, and security testing to ensure systems meet business SLAs.
- Take full ownership of all identified defects by ensuring accurate logging, tracking, verification, and closure, while preventing defect leakage into production through effective test coverage and root cause analysis
- Coordinate effectively with development, business analysis, and support teams across both on-site and remote environments under the hybrid work model.
- Participate in R&D initiatives related to automation, security testing, and AI-enabled quality engineering practices, aligned with the organization’s digital and AI roadmap.
- Act as second-level QA support for production incidents, bugs, and functional queries escalated by the Support Team, ensuring timely resolution and validation within agreed SLAs
Note : We kindly request that only genuinely interested candidates apply for this position. If you are truly passionate about the role and confident in your fit, we would love to hear from you.