Skip to Main Content

Job Title


Quality Assurance Engineer


Company : Vensure Employer Solutions


Location : Thiruvananthapuram, Kerala


Created : 2025-05-16


Job Type : Full Time


Job Description

Position SummaryThe Senior QA Engineer leads testing activities across projects and provides guidance to the QA team. This role involves overseeing the design and implementation of comprehensive testing strategies, including automation and manual testing, to ensure software quality and performance. EssentialDuties and Responsibilities• Leads the QA team in planning, developing and executing test strategies.• Mentor and provide technical guidance to QA engineers.• Design and execute test plans, test cases and test scripts.• Develop and maintain test automation frameworks.• Perform API level testing.• Ensure the application meets the standard performance and load capacities by running performance or load tests.• Coordinate with development teams to ensure that testing covers all aspects of software functionality.• Analyse test results and provide detailed reports on product quality.• Write clear and concise documentation including test strategies, test plans, test cases, steps to reproduce, results and reports.• Identify opportunities for process improvements and implement changes to enhance efficiency.Knowledge, Skills and Abilities• In-depth knowledge of software QA methodologies, tools and best practices.• Extensive experience with automated testing tools and frameworks such as Selenium, Cucumber BDD, Playwright or Cypress.• Proficient in programming languages used for test automation such as Java, Python, C# or similar.• Strong understanding of REST APIs and API testing using tools such as Postman, Swagger, Apache JMeter or similar.• Good understanding of performance testing using tools such as Apache Jmeter, LoadRunner, Blazemeter or similar.• Experience working with modern web applications and are familiar with technologies such as JavaScript, HTML, CSS, Node.js, Jira, Bitbucket, Github.• Strong understanding of software development lifecycle and Agile methodologies.• Excellent leadership and team collaboration skills.• Ability to manage multiple projects and deliver high-quality results under tight deadlines.• Good knowledge of APPIUM for mobile automation testing is desirable but not mandatory.Required Education and Experience• Bachelor’s degree or equivalent in Computer Science, IT, or a related field preferred.• Minimum 6+ years of experience in QA with a strong understanding of QA best practices.• Experience in leading QA teams or projects is desirable.Required Licenses or Certifications• ISTQB level certification preferred.• Experience in an Agile development environment is a plus.