Vacancy description

Codvo.ai - Senior Software Development Engineer - Test - Automation Testing in Pune, भारत

Codvo.ai

Pune, भारत

About the job : As a Senior SDET, you will be responsible for developing and maintaining robust automated test solutions for the company https://jobeax.com/link/uTkIfl1tAHKRWQPa role requires strong software engineering and test automation skills, with hands-on experience developing automation frameworks, test tools, and automated test https://jobeax.com/link/YA7INOUJibZFhUYq will work across applications, operating systems, and CI/CD environments, including Linux, to troubleshoot complex technical issues and ensure the quality, reliability, performance, and scalability of the https://jobeax.com/link/MQpnFXcCnNL2Af8m will contribute to the overall test automation strategy, continuously improve automation frameworks, and work closely with developers, testers, architects, and other stakeholders to deliver high-quality https://jobeax.com/link/4I5Lk81zaVCcOaR3 Responsibilities : - Design, develop, maintain, and enhance SDET-level test automation frameworks and tools for the E3D Design application.- Develop reliable, maintainable, and scalable automated tests using appropriate programming languages and automation technologies.- Analyze product requirements and technical specifications to identify comprehensive test scenarios and automation opportunities.- Build reusable automation components and utilities to improve test coverage, execution efficiency, and maintainability.- Integrate automated tests into CI/CD pipelines using Azure DevOps and ensure reliable execution across supported environments.- Work hands-on with Linux operating systems, including installation/configuration, command-line utilities, shell scripting, process management, file systems, permissions, environment configuration, and troubleshooting.- Develop and execute automated tests in Linux-based environments and investigate issues related to application behaviour, dependencies, configuration, and system resources.- Strong knowledge of AI agents and agentic workflows, with the ability to translate testing requirements into scalable AI-driven automation solutions and identify opportunities to improve test coverage and efficiency.- Troubleshoot and debug automation failures and product issues across applications, framework, and operating-system layers.- Analyze logs, crash reports, test results, and system behaviour to identify root causes and work with development teams to resolve defects.- Contribute to improving test automation reliability by identifying and reducing flaky tests.- Participate in code reviews and follow software engineering best practices for automation code.- Collaborate closely with cross-functional and distributed teams to plan, execute, and deliver testing activities within agreed timelines.- Contribute to continuous improvement of testing processes, tools, frameworks, and engineering https://jobeax.com/link/A7daV9YIQCxqObkU Experience : - 8+ years of experience in software testing, test automation, SDET, or a related software engineering role within a product/project development environment.- Strong hands-on experience in software test automation and automation framework development, with the ability to write production-quality automation code.- Strong programming experience in C#, .NET, Python, or other relevant programming languages.- Hands-on experience working with Linux operating systems, including command-line operations, shell scripting, process management, file permissions, environment variables, package/dependency management, system troubleshooting, and log analysis.- Experience developing and maintaining automation frameworks for Desktop and Web applications and building comprehensive test scenarios and acceptance tests.- Good understanding of CI/CD practices and Azure DevOps, including automated test execution and integration of test automation into pipelines.- Experience with source control, code reviews, build systems, and software development practices.- Strong understanding of software testing methodologies, test design techniques, defect lifecycle, and risk-based test coverage.- Experience working in Agile/Scrum development environments.- Ability to independently investigate complex technical problems, perform root-cause analysis, and collaborate with developers to resolve issues.- Strong analytical, problem-solving, communication, organizational, and prioritization skills.- Self-motivated, proactive, results-oriented, and comfortable working in a collaborative engineering https://jobeax.com/link/ohypeVwjQfiiddC0 Skills to Have : 1. Software Engineering & Automation : - Strong understanding of SDET principles and automation architecture.- Experience designing scalable, maintainable, and reusable automation frameworks.- Experience improving automation stability, execution time, coverage, and reliability.- Experience identifying opportunities to replace repetitive manual testing with automation.2. Linux & System Troubleshooting : - Strong hands-on experience with Linux-based environments.- Comfortable using the Linux command line for application deployment, configuration, diagnostics, and troubleshooting.- Familiarity with emulators and compatibility layers in Linux environments, particularly Wine/Proton, including basic understanding of their architecture, configuration, and troubleshooting.- Experience with shell scripting and Linux utilities.- Ability to investigate application crashes, processes, permissions, environment configuration, dependencies, and system/resource issues.3. Quality & Problem Solving : - Passion for delivering software that is reliable, performant, and scalable.- Strong troubleshooting and debugging skills, with the ability to investigate complex problems across application, automation, and operating-system layers.- Ability to analyze failures and identify root causes rather than simply reporting symptoms.4. Collaboration & Delivery : - Effective communication and collaboration with developers, testers, product teams, and other stakeholders.- Strong ownership of deliverables, with the ability to work independently and make sound technical decisions.- Good time management, prioritization, and ability to work effectively in a fast-paced Agile environment (ref:hirist.tech)

Similar vacancies

More like this role

  • IT
  • DevOps
Role Overview:- Write, test, and maintain high-quality Java code for cloud-based applications.- Design and implement complex cloud-based solutions using AWS services (S3, Lambda, Bedrock, etc).- Design and optimize database schemas and queries, particularly with DynamoDB.- Collaborate with cross-functional teams to identify ...

Gurgaon, भारत

LeitMotif Solutions Private Limited

Senior Software Development Engineer - Backend

About the Role:Our client is a software OEM that develops an AI-powered intelligent automation platform that helps insurance enterprises put AI agents to work across complex business processes - from distribution and underwriting to policy servicing and claims. Our engineering teams build the platform, accelerators and ...

Bangalore, भारत

  • Full-time
... computer science or equivalent - 5 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience - Experience building automation platform or developer-productivity systems (CI/CD observability agentic/AI-assisted tooling) - Hands-on ...

Bangalore, भारत

... West Coast, EU, and India time zones.- Harden software to eliminate all AUTOSAR/MISRA rule violations and ensure 100% code coverage. - Includes passing unit tests and testing with sanitizers (ASAN, UBSAN, etc.).Tech Stack & Requirements : - Very familiar with C++ and C.- Familiarity with AI usage in coding (e.g., Claude ...

Bangalore, भारत

  • Remote
  • Full-time
  • Contract
  • IT
... product, a process, a career - you'll fit right in. At Kaseya, we don't just raise the bar. We build it. Senior Software Engineer, Endpoint Agent (Development & Automation Testing) Why Kaseya? Join a fast-growing company transforming the IT management and cybersecurity industry. At Kaseya, we are modernizing how software is designed, ...

Pune, भारत

  • IT
  • Mobile

Rs 22 - 28 lakhs p.a.

... and what stays native. - Implement new mobile capabilities such as push notifications, offline support, biometric login, and device permissions. - Build and maintain CI/CD pipelines and manage App Store and Google Play releases, including versioning, signing, and phased rollouts. - Write unit and integration tests, review ...

India, भारत

  • Remote
  • Hybrid
  • Full-time
... using strong engineering analysis, testing, and optimization. - Create, gather, and use metrics to manage server fleets and complex computing systems, driving automation, performance improvements, and operational efficiency. - Own detailed design, analysis, testing, and optimization to ensure solutions are reliable, maintainable, ...

Gurgaon, भारत

  • Remote
  • Contract
Senior Power App Developer - Microsoft Word VBA & Document AutomationJob Summary : We are looking for a Senior Power App Developer with strong expertise in VBA development and Microsoft Word template automation. The role involves developing, enhancing, testing, and maintaining legal and contract document templates to meet ...

Pune, भारत

  • Hybrid
  • Full-time
  • Backend
... closely with product, operations, and engineering stakeholders to translate complex business workflows into scalable technical solutions.- Actively integrate AI coding tools such as Claude and Cursor into your daily development workflow, helping to embed AI-assisted engineering as a standard practice within the https://jobeax.com/link/8hhwx0Db9xb1PsdQ ...

Bangalore, भारत

... Elasticsearch, or GraphQL.- Solid understanding of system design, data modeling, failure handling, observability, and scalability.- Strong debugging skills and sound engineering judgment.- Experience collaborating across teams and mentoring fellow engineers.- Ability to work independently, navigate ambiguity, and make pragmatic technical ...

Bangalore, भारत