QA EngineerComvivafull-timeRequired skillsPythonacceptance criteriaAgileautomated testsbackendcross-functionalCypressDevOpsend-to-endJavaJiraLinuxregressionRoot Cause AnalysisSaaSSeleniumSQLUATuser storiesSDLCAbout the role Comviva Website: comviva.com Job details: Key AccountabilitiesActively participate in Agile Scrum ceremonies and contribute to sprint planning, backlog grooming, and retrospectives from a quality perspective.Understand product requirements, user stories, and acceptance criteria to design effective test scenarios.Perform end-to-end manual testing of Web, Mobile, and API-based applications, including functional, integration, regression, and UAT.Develop detailed test plans, test cases, and test scenarios aligned with product requirements.Identify, log, track, and verify defects using tools such as Jira, and collaborate closely with developers for resolution.Validate product functionality, usability, performance, and security.Gradually automate identified regression and critical test cases using automation frameworks.Design, develop, and maintain automation test suites using tools such as Selenium, Robot Framework, Cypress, Appium, Postman, or Rest Assured.Execute automated tests as part of CI/CD pipelines and report results.Collaborate closely with Product Managers, Developers, and DevOps teams to ensure quality across releases.Perform regression testing for every sprint and major release.Support exploratory testing and edge-case validations.Participate in root cause analysis for defects and production issues.Ensure quality metrics are tracked and continuously improved.Contribute to improving QA processes, standards, and documentation.Stay updated with the latest QA tools, automation practices, and industry trends.Support performance and basic security testing activities when required.Actively contribute to building a quality-first culture within the engineering team.Mandatory SkillsBachelor’s degree in Engineering (B.E / B.Tech) or MCA.2–5 years of experience in Software Quality Assurance.Strong experience in manual testing of Web and/or Mobile applications.Solid understanding of SDLC and STLC.Hands-on experience with defect tracking tools such as Jira.Experience creating test plans, test cases, and executing test cycles.Exposure to automation tools such as Selenium, Robot Framework, Cypress, Appium, Postman, or Rest Assured.Basic programming or scripting knowledge (Java or Python preferred).Experience working in Agile/Scrum environments.Understanding of CI/CD pipelines and automation execution.Strong analytical and troubleshooting skills.Ability to collaborate effectively with cross-functional teams.Desirable SkillsExperience automating regression suites from scratch.Exposure to API testing and backend validation.Basic knowledge of SQL and Linux.Familiarity with performance testing tools like JMeter (good to have).Exposure to cloud-based testing platforms.Understanding of modern QA practices such as shift-left testing.Awareness of AI-assisted testing tools (self-healing scripts, intelligent test generation – good to have).Experience in SaaS or product-based environments. Click on Apply to know more. This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.