clicked apply
Senior Quality Assurance Engineer/Associate Quality Assurance Lead (Automation)
Digiratina Technology Solutions
Colombo -
Full-time
Role Overview: We are seeking a dedicated Senior QA Engineer / Associate QA Lead with expertise in Manual and Automation testing across web, desktop, and mobile applications to ensure high-quality product delivery. In this role, you will focus on thorough testing across different environments for a product supporting multiple clients, ensuring zero defects in production. You will collaborate with cross-functional teams to validate features, identify defects, and ensure flawless user experiences.
Key Responsibilities as Senior Quality Assurance Engineer:
- Develop and execute comprehensive manual and automated test plans and test cases for web, desktop, and mobile applications, based on business requirements, user stories, and functional specifications.
- Design, implement, and maintain automated test scripts and frameworks from scratch using tools such as Selenium (C#, Python, or Java), Playwright, Postman, and other relevant test automation frameworks.
- Develop custom test automation frameworks tailored to the specific needs of the application, ensuring scalability, reusability, and maintainability.
- Perform functional, regression, exploratory, and automation testing to ensure product quality across various environments, focusing on both manual and automated solutions.
- Ensure thorough testing for all client-specific configurations and workflows, validating features and functionality in different environments, both manually and through automation scripts.
- Identify, document, and prioritize defects with clear reproduction steps, screenshots, and expected vs. actual results, ensuring clarity for the development team.
- Collaborate with product managers, developers, and other stakeholders to review requirements and clarify ambiguities early in the process, while suggesting opportunities for test automation.
- Conduct end-to-end testing, including smoke testing and validation of core features before each release, integrating both manual and automated tests where applicable.
- Focus on client-specific testing scenarios, ensuring the product is stable and meets quality standards across different client environments, and automating repetitive tasks where feasible.
- Perform post-release validation and verify fixes to ensure that no issues are introduced to production, including validating automated test results.
- Maintain and update test case documentation, ensuring consistent test coverage based on product requirements, and automate regression test suites to ensure faster releases.
- Continuously provide feedback on the quality of the product and contribute to the improvement of testing processes, methodologies, and automation frameworks.
- Collaborate in building and maintaining CI/CD pipelines for automated test execution (using tools like Jenkins, GitLab CI, etc.), ensuring that automated tests are integrated into the release pipeline.
Qualifications:
- At least 5 years’ experience in software testing.
- Experience in working with ERP systems strongly preferred, but not essential.
- Proven experience with test automation tools such as Selenium, Playwright, and Postman (for API testing).
- Strong programming skills in languages such as C#, Python, or Java for writing and maintaining automated tests.
- Solid experience in developing test automation frameworks from scratch that are scalable, reusable, and maintainable.
- Experience with API automation, including creating and executing API test scripts with tools like Postman or RestAssured.
- Solid understanding of both manual and automated testing methodologies, and the ability to integrate both into a streamlined testing process.
- Experience with CI/CD tools (Jenkins, GitLab CI, etc.) to integrate automated tests into continuous integration pipelines.
- Excellent problem-solving skills and attention to detail with the ability to identify, document, and prioritize defects clearly.
If you’re passionate about delivering top-notch software quality and thrive in a collaborative, agile environment, we’d love to hear from you! Join Digiratina Technology Solutions as a Senior QA Engineer and drive excellence with a team that’s committed to innovation and continuous improvement.

Recent Jobs at Digiratina Technology Solutions











