Senior QA Engineer – Manual & Automation

Skilled Search Sri Lanka

Job description

Job Summary:

We are looking for a passionate and detail-oriented Senior QA Engineer with strong expertise in both manual and automated testing. The ideal candidate will have a solid understanding of testing tools and frameworks such as Selenium, Appium, and JMeter, with the ability to create and maintain automation frameworks. Experience in continuous integration and delivery environments is essential, along with a proactive mindset to ensure product quality and performance. Exposure to banking or finance applications will be a plus.

Key Responsibilities:
• Design, develop, and execute manual and automated test cases for web and mobile applications
• Create, enhance, and maintain test automation frameworks using Selenium and Appium
• Participate in requirements review and provide feedback on testability
• Collaborate with developers, product owners, and other QA team members to ensure high-quality releases
• Identify, document, and track defects; perform root cause analysis and regression testing
• Work in CI/CD environments, integrating automated tests into pipelines
• Conduct API testing, preferably using tools such as REST-Assured
• Support performance testing using tools like JMeter and report performance bottlenecks
• Continuously improve QA processes and tools to increase efficiency
• Ensure timely completion of all QA deliverables and actively contribute to sprint planning

Competencies:
• Good knowledge and experience in both manual testing and test automation
• Hands-on experience with Appium and Selenium is a must
• Strong understanding of test automation frameworks and design patterns
• Prior experience in CI/CD environments is essential
• Experience with REST-Assured for API testing will be a plus
• Knowledge of performance and load testing using JMeter or similar tools is an added advantage
• Experience in banking/finance applications is preferred, but not mandatory
• Excellent analytical and problem-solving skills
• Strong communication skills, both written and verbal

Qualifications:
• Bachelor’s degree in Computer Science or an equivalent qualification
• Minimum of 3 years’ experience in a QA Engineer – Automation role
• Professional certifications such as ISTQB, CSTE, or other QA-related credentials are an added advantage

What We Offer:
• A collaborative and innovative work environment
• Opportunities to work on challenging and meaningful projects
• Continuous learning and professional development
• Competitive salary and performance-based incentives
• Exposure to modern technologies and tools

To apply for this job email your details to cv@ezjobs.online

Scroll to Top