59
clicked apply
Senior Software Quality Engineer (Test Automation)
VitalHub Innovations Lab
Colombo -
Full-time
Core Responsibilities
- Design, develop, and maintain robust, reusable, and scalable test automation frameworks using Java, Selenide, TestNG, and Cucumber BDD.
- Implement API test automation using Rest Assured and validate JSON/XML responses, headers, and cookies and perform schema validations using JSON Schema or XSD.
- Create and manage CI/CD test pipelines using Jenkins, Docker, Bitbucket, and Maven.
- Actively participate in sprint planning, grooming, and QA strategy discussions.
- Maintain comprehensive test documentation, including test plans, scenarios, and reports.
- Develop and analyze test metrics, logs, screenshots, and reports for stakeholders.
- Drive shift-left testing practices and integrate automation into the SDLC from early stages.
- Identify quality gaps, propose improvements, and ensure products meet high quality standards.
Qualifications & Experience
- B.Sc. in Computer Science or equivalent qualification
- 3-5 years of solid experience with Java and test automation frameworks (Selenide, Selenium, TestNG, JUnit).
- Hands-on experience in Cucumber BDD and writing Gherkin scenarios.
- Solid experience in API testing using Rest Assured and Postman, including test scripting, cookie/header validation, and chained requests.
- CI/CD pipeline management with Jenkins, Docker, and Bitbucket.
- Experience working with test reporting tools (Allure, ExtentReports, custom dashboards).
- Good knowledge of XPath, CSS selectors, and web technologies (HTML, JS).
- Experience in working with GIT, pull requests, and branching strategies.
- Familiar with Agile/Scrum methodology.
- Basic understanding of performance testing concepts and tools like JMeter, K6 or similar.
- Strong verbal and written communication skills
Added Advantage for candidates with,
- Exposure to cloud-based test execution platforms (e.g., Lamda Test, SauceLabs, BrowserStack).
- Experience using Postman with environments, global variables, and automated test collection runs.
- Knowledge of SQL for test data validation.
- Experience in mobile test automation (Appium or similar).
- Working knowledge of security testing or accessibility testing tools.

Recent Jobs at VitalHub Innovations Lab
Manager - Software Engineering
VitalHub Innovations Lab
Colombo



Associate Software Engineer - .NET
VitalHub Innovations Lab
Colombo



Senior Technical Lead – .NET / React
VitalHub Innovations Lab
Colombo



Software Engineer - .NET / React
VitalHub Innovations Lab
Colombo



Intern - Software Tester
VitalHub Innovations Lab
Colombo


