← Все вакансии/jobgether
RemoteIndia

Software Development Engineer in Test

J
jobgether
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Development Engineer in Test based in India.

Responsibilities
  • Perform the full QA lifecycle for software releases, including requirements and specification analysis, test planning, automation, execution, and validation.
  • Develop and maintain both automated and manual integration and system tests for complex cloud data services.
  • Participate in requirements gathering, feature and functional testing, regression testing, load testing, and performance testing.
  • Design and implement testing tools and scripts that improve regression coverage, testing productivity, and operational efficiency.
  • Develop new testing approaches, concepts, and practices to improve the quality and efficiency of the QA environment.
  • Execute comprehensive verification activities to identify defects, integration issues, performance risks, and other quality concerns.
  • Contribute to end-to-end testing of backend distributed systems and their integration into large-scale cloud infrastructure.
  • Work as an active member of a Scrum team, collaborating with developers and other technical stakeholders throughout the product lifecycle.
  • Support continuous improvement of testing methodologies, automation frameworks, and QA processes.
  • Help ensure software releases meet functional, integration, performance, and reliability expectations.
Requirements
  • Bachelor’s degree in Computer Science or a related technical field, combined with relevant professional experience.
  • Solid professional experience in software quality assurance and testing.
  • Advanced proficiency in scripting and query languages, particularly Python, shell scripting, and SQL.
  • Strong understanding of networking protocols and technologies, especially HTTP, HTTPS, and DNS.
  • Experience testing backend distributed systems and understanding their integration and operational challenges.
  • Familiarity with Kubernetes and modern cloud-native environments.
  • Strong understanding of software testing methodologies, including functional, regression, integration, load, and performance testing.
  • Ability to develop effective test automation scripts and testing tools.
  • Analytical and problem-solving mindset, with strong attention to detail and a focus on software quality.
  • Ability to work collaboratively within an Agile/Scrum environment and contribute throughout the software development lifecycle.
  • Comfortable working with complex technologies and adapting to new tools, systems, and testing approaches.
Conditions
  • Remote work opportunity in India.
  • Flexible work model designed to support employees in choosing where they can perform at their best.
  • Flexibility to work from home, from an office, or through a combination of both, depending on role requirements.
  • Comprehensive benefits supporting health, well-being, financial security, and life beyond work.
  • Opportunity to work with large-scale cloud, edge, data, networking, and security technologies.
  • Collaboration with diverse and international technical teams.
  • Exposure to complex distributed systems and real-world, end-to-end technology environments.
  • Opportunities for continuous learning and professional development in software quality engineering and automation.
Стек и навыки

С чем работаем