Mainframe (Pvt) Limited is a fully owned subsidiary of Sumathi Holdings Pvt Limited, located in Colombo 03. It is a global technology and development company that delivers high-end software product development services globally to meet a spectrum of business needs from small business to large business entities.
Duties and Responsibilities:
- Collaborate with Product Owners and Business Analysts to analyze and validate business requirements through clear and effective communication.
- Design, document, and maintain comprehensive test cases aligned with functional and business needs.
- Perform manual testing across web, mobile, and API platforms to ensure functionality, usability, and reliability.
- Execute various test types (e.g., functional, regression, performance) at defined test levels to meet testing objectives.
- Identify, triage, document, and manage defects effectively throughout the development lifecycle, ensuring timely resolution.
- Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) to align QA efforts with team goals.
- Conduct exploratory and ad-hoc testing to enhance test coverage and uncover edge cases.
- Assist in User Acceptance Testing (UAT) to support delivery sign-off and ensure business alignment.
- Perform live verification testing during deployments to validate release quality in production.
- Design and implement robust, scalable automated test frameworks.
- Develop and maintain automated test scripts for web, mobile, and API platforms using tools such as Selenium, Cypress, Appium, Postman, and JMeter.
- Collaborate with development teams to integrate automation into CI/CD pipelines, ensuring early detection of defects.
- Identify opportunities to expand test automation coverage and enhance testing processes.
- Conduct code reviews and enforce best practices in automated test code.
- Troubleshoot and resolve complex issues related to test automation.
- Stay up to date with emerging trends in test automation and advocate for the adoption of new tools and techniques.
- Mentor junior QA engineers on test automation strategies and best practices.
The ideal candidate should Posses:
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
- 3–5 years of experience in both manual and automated testing within Agile or DevOps environments.
- Proficiency in manual test case writing, requirement analysis, exploratory testing, and defect management.
- Experience working directly with Product Owners and Business Analysts to understand and clarify requirements.
- Strong hands-on expertise in automation tools: Selenium WebDriver, Cypress, Appium, Postman, and JMeter.
- Familiarity with automation frameworks such as TestNG and JUnit, as well as programming/scripting languages like Java, JavaScript, or Python.
- Excellent communication and collaboration skills in English.
- Strong analytical thinking and a commitment to delivering high-quality, reliable software.
The selected candidate can be assured of an attractive and enhanced remuneration package with fringe benefits along with a conducive working atmosphere.
Generating Apply Link...