🚀 We’re Hiring: Senior Java Developer (5+ yrs experience) 📍 Location: Coimbatore 🕒 Experience: 5+ years 💼 Employment Type: Full-time We're looking for a Senior Java Developer who brings strong backend development skills and a problem-solving mindset. Join our team to work on scalable, high-impact projects in a collaborative and tech-driven environment. 🔧 Responsibilities: Design, develop, and maintain backend applications using Java (Java 8+) Build scalable microservices using Spring Boot Optimize application performance and ensure high availability Work closely with product and QA teams to deliver robust solutions Mentor junior developers and participate in code reviews ✅ Requirements: 5+ years of experience in Java development Strong hands-on experience with Spring, Spring Boot, and REST APIs Solid knowledge of SQL/NoSQL databases Familiarity with Git and CI/CD pipelines Good understanding of system design and architecture ✨ Bonus Points For: Experience with cloud platforms (AWS/Azure/GCP) Knowledge of Kafka, Docker, or Kubernetes Exposure to Agile/Scrum methodologies 🌟 What We Offer: Competitive salary Remote flexibility A strong, collaborative engineering culture Opportunities to grow in a fast-paced tech environment 📩 Interested? Send your resume to divya.jayaprakash@kovanlabs.com or apply via LinkedIn.
Skills and Qualifications: 5+ years of Quality Assurance experience 4+ years of ETL Processes/ Data Warehouse Testing experience. Minimum 1+ years of experience in Python (Pandas) Hands-on experience in ORACLE database technologies. Experience in writing complex ORACLE SQL and PL/SQL scripts for data validation and backend Data warehouse testing. Experience in ETL Processes (Data Warehouse Testing) and BI testing (QlikView, Cognos etc.,). Proficient enough to Analyze Source Systems, Staging area, Fact and Dimension tables in Target D/W No-SQL DB knowledge is a plus. Proficient in defect tracking/Quality assurance tools such as ALM and JIRA. qTest is a plus. Competent technical skills and good time management skills. Ability to work in a team and individually. Experience with QA processes and deliverables in an Agile/SCRUM environment. Strong verbal and written communication skills with the ability to communicate clearly and effectively to varying audiences Proficiency in MS Office (Word, Excel, Outlook, PowerPoint) Financial domain experience is a plus. Well-versed with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) Roles and Responsibilities include but are not limited to: Review requirements and specifications and define test conditions. Design test cases and test scripts under own direction, mapping back to predetermined criteria, recording and reporting outcomes Provide estimates associated with testing activities and tasks. Responsible for preparing Test Strategy, developing Test Plan, Detailed Test Cases, writing Test Scripts by decomposing Business Requirements, and developing Test Scenarios to support quality deliverable Perform backend (database) testing using complex SQL queries in Oracle. Complete regression and integration testing as necessary. Analyze test results and log defects in JIRA. Partner with project team members on the resolution and re-testing of the identified issues and defects. Analyze and report test activities and results. Document, maintain, track and report test status using tools such as ALM/JIRA/qTest.
QA Engineer - Data & Integrations ( Python automation + SQL + Data Comparision ) Are you passionate about automation and data quality? We’re looking for a hands-on QA Automation Engineer who thrives in writing and maintaining test automation in Python, with a strong focus on backend validation and integration testing. Key Responsibilities: Develop detailed test plans and test cases to ensure the quality of data-centric and integration-heavy applications. Design and implement automation test scripts using Python , Pytest , and Selenium for UI and functional testing. Conduct manual functional testing for Master Data Management (MDM), MDM Integrations, and Search & Select applications. Perform end-to-end validation of data flow from upstream to downstream systems, including APIs, Kafka streams, and Data Marketplace pipelines. Follow BDD practices using tools like pytest-bdd or similar behavior-driven frameworks. Validate backend data using SQL , ensuring high data accuracy and integrity. Track and manage defects using test tracking tools like Jira, and provide regular reports on quality metrics such as defect densities and open defect counts. Collaborate with multiple development teams to coordinate and prioritize testing of application features and fixes. Qualifications: Education: Bachelor’s degree in Computer Science, Engineering, or a related field preferred. Experience: 5+ years of hands-on experience in Python-based automation testing, including web testing using Selenium and API/backend testing. Skills: Proficient in Python and automation frameworks such as Pytest , pytest-bdd , or Behave . Strong experience in web UI testing with Selenium . Solid understanding of BDD methodologies and writing test scenarios in Gherkin format. Experience with backend data validation using SQL . Familiarity with Kafka , REST APIs , and E2E data validation workflows. Exposure to MDM tools and concepts is a strong plus. Version control knowledge (e.g., Git), CI/CD tools, and Agile practices. Excellent problem-solving, debugging, and communication skills. Why Join Us? Be part of a technically strong QA team focused on automation-first testing strategies. Work on challenging integration projects involving modern data pipelines and APIs. Use the latest Python frameworks and participate in defining QA best practices. A fast-paced, collaborative environment where your contributions have direct impact. If you're excited about writing test scripts every day, validating complex data workflows, and contributing to a robust QA automation framework — we’d love to hear from you!!
Job Posting: QA Engineer - Data & Integrations (Python automation + SQL + Data Comparision) Are you passionate about automation and data quality? Were looking for a hands-on QA Automation Engineer who thrives in writing and maintaining test automation in Python, with a strong focus on backend validation and integration testing. Key Responsibilities: Develop detailed test plans and test cases to ensure the quality of data-centric and integration-heavy applications. Design and implement automation test scripts using Python , Pytest , and Selenium for UI and functional testing. Conduct manual functional testing for Master Data Management (MDM), MDM Integrations, and Search & Select applications. Perform end-to-end validation of data flow from upstream to downstream systems, including APIs, Kafka streams, and Data Marketplace pipelines. Follow BDD practices using tools like pytest-bdd or similar behavior-driven frameworks. Validate backend data using SQL , ensuring high data accuracy and integrity. Track and manage defects using test tracking tools like Jira, and provide regular reports on quality metrics such as defect densities and open defect counts. Collaborate with multiple development teams to coordinate and prioritize testing of application features and fixes. Qualifications: Education: Bachelors degree in Computer Science, Engineering, or a related field preferred. Experience: 5+ years of hands-on experience in Python-based automation testing, including web testing using Selenium and API/backend testing. Skills: Proficient in Python and automation frameworks such as Pytest , pytest-bdd , or Behave . Strong experience in web UI testing with Selenium . Solid understanding of BDD methodologies and writing test scenarios in Gherkin format. Experience with backend data validation using SQL . Familiarity with Kafka , REST APIs , and E2E data validation workflows. Exposure to MDM tools and concepts is a strong plus. Version control knowledge (e.g., Git), CI/CD tools, and Agile practices. Excellent problem-solving, debugging, and communication skills. Why Join Us? Be part of a technically strong QA team focused on automation-first testing strategies. Work on challenging integration projects involving modern data pipelines and APIs. Use the latest Python frameworks and participate in defining QA best practices. A fast-paced, collaborative environment where your contributions have direct impact. If you're excited about writing test scripts every day, validating complex data workflows, and contributing to a robust QA automation framework we’d love to hear from you!!
You should have at least 5+ years of Quality Assurance experience, along with a minimum of 4+ years of ETL Processes/Data Warehouse Testing experience. Additionally, a minimum of 1+ years of experience in Python (Pandas) is required. Your role will involve hands-on experience in ORACLE database technologies, including writing complex ORACLE SQL and PL/SQL scripts for data validation and backend Data warehouse testing. Experience in ETL Processes (Data Warehouse Testing) and BI testing (QlikView, Cognos, etc.) will be essential, and you should be proficient enough to Analyze Source Systems, Staging area, Fact, and Dimension tables in Target D/W. Moreover, familiarity with No-SQL DB is a plus, and you should be proficient in defect tracking/Quality assurance tools such as ALM, JIRA, with knowledge of qTest being an advantage. Strong technical skills, good time management, and the ability to work both in a team and individually are key requirements. You should also have experience with QA processes and deliverables in an Agile/SCRUM environment, as well as strong verbal and written communication skills to effectively communicate with varying audiences. Proficiency in MS Office (Word, Excel, Outlook, PowerPoint) and prior experience in the financial domain would be beneficial. Furthermore, you should be well-versed with all stages of the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Your roles and responsibilities will include reviewing requirements and specifications, defining test conditions, designing test cases and test scripts, providing estimates for testing activities, and preparing Test Strategy, Test Plan, Detailed Test Cases, and writing Test Scripts. You will be responsible for performing backend (database) testing using complex SQL queries in Oracle, completing regression and integration testing, analyzing test results, logging defects in JIRA, and collaborating with project team members on issue resolution and re-testing. You will also be required to analyze and report test activities and results, as well as document, maintain, track, and report test status using tools such as ALM, JIRA, or qTest.,
Job Title: Flutter Mobile App Developer Location: Coimbatore/Chennai Experience: 5+ Years Employment Type: Full-time About the Role We are hiring a Flutter Mobile App Developer with strong expertise in Flutter framework, Dart programming, and mobile app development . If you have experience with Kotlin , MQTT protocol , or MVVM architecture , it will be a huge plus. You will work with designers, product managers, and backend developers to build scalable, high-performance mobile applications for Android and iOS. Key Responsibilities Develop, test, and maintain cross-platform mobile apps using Flutter. Write clean, maintainable Dart code following best practices. Implement MVVM architecture for better code scalability and maintenance. Collaborate with UI/UX designers to create user-friendly interfaces. Integrate RESTful APIs , Firebase, MQTT protocol , and third-party services. Debug and optimize apps for speed, scalability, and performance. Use state management tools like Provider, Riverpod, or Bloc. Participate in Git-based version control and code reviews. Stay updated with Flutter, Dart, and mobile app trends . Required Skills Proven Flutter development experience with a live app portfolio. Strong knowledge of Dart programming language . Good understanding of Android & iOS mobile app lifecycle . Experience implementing MVVM architecture in mobile apps. Familiarity with MQTT for real-time communication and IoT integrations. Knowledge of state management (Provider / Bloc / Riverpod). Experience using Git / GitHub / GitLab for version control. Familiarity with REST APIs, JSON, and backend integrations . Preferred / Nice-to-Have Skills Kotlin and native Android development . iOS platform-specific knowledge (Swift basics a plus). CI/CD pipeline experience for mobile app deployment. Firebase services (Firestore, Authentication, Cloud Messaging). Understanding of UX/UI principles for mobile apps. Perks & Benefits Competitive salary + performance-based bonuses. Flexible working hours & remote work options. Learning and growth opportunities in mobile technologies . Collaborative, inclusive, and tech-driven work culture. Access to the latest tools, libraries, and frameworks . Why You Should Join Us Work on cutting-edge mobile projects with Flutter, Kotlin, MQTT, and MVVM. Real impact Your code will be used by thousands (or millions) of users. Growth-focused environment with mentorship and skill-building opportunities. Tech-first team that values innovation, creativity, and quality over bureaucracy. Opportunity to explore IoT integrations and next-gen mobile solutions.