Back to list

Vacancy description

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

Codvo.ai

Hyderabad, भारत

Job Description :As a Senior SDET, you will be responsible for developing and maintaining robust automated test https://jobeax.com/link/5WM6jVJPxXxkaX5M role requires strong software engineering and test automation skills, with hands-on experience developing automation frameworks, test tools, and automated test scenarios. You 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 :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 https://jobeax.com/link/ynf0HjY9tvNYAvem & 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 https://jobeax.com/link/8u5em9FP1MLKulBH & 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 https://jobeax.com/link/T80WT0jEpkPrNWGm & 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, भारत

  • 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, भारत

  • IT
... CloudFormation, or Serverless technologies.- Apply automated testing, TDD, CI/CD, observability, and Agile engineering practices.- Collaborate with globally distributed engineering, product, and security https://jobeax.com/link/lcwN4JocDAWqqKCs - Have Skills :- 5+ years of core software development experience.- Strong hands - on experience ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
... scalable, secure, and testable software that supports Inovalon’s products and clients. You understand the full software development life cycle and apply strong engineering principles to design, development, testing, deployment, and continuous improvement. What You'll Do - Develop high quality, testable software that meets team ...

Gurgaon, भारत

  • Hybrid
  • Full-time
  • IT
Position Overview We are seeking a Senior Switching Software Engineer to lead innovation and development of cutting-edge managed switching solutions for small and medium enterprise (SME) markets. This role requires deep technical expertise in switching software architecture and product-level understanding to drive breakthrough ...

Chennai, भारत

  • 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, भारत

... Participate in code reviews, enforce coding standards, write and maintain unit tests, and mentor junior developers.- Use AI coding assistants as a productivity aid when appropriate, applying sound engineering judgment, reviewing generated code, and maintaining responsibility for its correctness, security, and maintainability.- ...

Bangalore, भारत

  • Remote
  • Hybrid
... implement messaging solutions using Kafka or equivalent event streaming platforms.- Lead technical design discussions and perform architecture reviews.- Drive engineering best practices including coding standards, code reviews, testing, and documentation.- Identify performance bottlenecks and optimize application performance.- ...

Noida, भारत

  • Contract
  • IT

$11.7 USD

... balance delivery speed with quality, reliability, and long-term maintainability.- Use AI-assisted development tools to accelerate prototyping, implementation, testing, debugging, and documentation.- Apply sound engineering judgment when using AI : validate generated output, protect customer and company data, and remain accountable ...

Bangalore, भारत