Senior Quality Assurance Engineer–REF1902
About Creative Software
Founded in 1999, Creative Software is a global technology enabler and pioneer in Sri Lanka’s tech industry. We manage teams of high-performing, dedicated software engineers for our global clientele, providing them with end-to-end software development and maintenance services through team augmentation.
Embark on a Creative career that offers a dynamic work environment, competitive intern allowance, and room for personal and professional growth. Be part of a community of professionals, contributing to an inclusive culture that provides you with valuable local and global exposure. At Creative, we offer a variety of spaces that support work-life balance and integrates wellness into our workspace experience.
Key Responsibilities:
· Develop and maintain comprehensive QA strategies and processes for Web and Flutter (iOS & Android) mobile applications
· Create detailed, carefully thought, and well-structured test plans and test cases
· Perform functional, regression, API, performance, security, and UI automation testing
· Identify, and track defects/work with the development team to resolve defects
· Implement and maintain CI/CD pipelines with automated testing
· Work independently and take ownership of the quality of product releases
· Setup/utilize test environments to perform testing to its optimal capacity
· Ensure all formal test activities are recorded to comply with client expectations
· Build good working relationships with client’s product management tea
Key Qualifications:
· Bachelor’s Degree in Computer Science or an equivalent qualification
· 4+ years of experience in Software Quality Assurance (in Web and Mobile applications)
· Strong technical expertise in:
o API Testing (Postman, REST Assured, etc.)
o UI Automation (Selenium, Appium, Flutter driver)
o Performance Testing (JMeter, Gatling, or similar)
o Manual and automated mobile app testing (Flutter iOS & Android)
o Security Testing
· Experience in Test Management Tools (Zephyr, Testrail, Testlink, X-ray, or similar)
· Knowledge of Software QA methodologies, tools, best practices/standards
· Promote out-of-the-box thinking and drive innovation in testing approaches
· Strong analytical and problem-solving skills to identify edge cases
· Knowledge of agile software development practices (Scrum)
· Excellent communication/presentation skills in English (verbal and written
Additional Qualifications:
· Experience in BDD Framework with Page Object Model
· Experience with Flutter testing frameworks (Flutter driver, Integration testing, Widget testing)
· Understanding of mobile-specific testing challenges (different screen resolutions, device compatibility, and performance optimizations)
· Exposure to AI-driven testing and automated defect detection tools