Experience: 4+ yearsLocation: Pune/BengaluruSalary Range: 13,00,000 - 17,00,000 per annumJob Description:We are seeking a highly motivated and experienced Software Development Engineer in Test (SDET) with strong Python skills to join our team focused on delivering high-quality Backup and Recovery solutions
The ideal candidate will be passionate about quality, possess excellent problem-solving abilities, and thrive in a fast-paced, agile environment
You will be responsible for designing, developing, and executing automated tests to ensure the reliability, performance, and scalability of our products
Responsibilities: Design, develop, and maintain robust and scalable test automation frameworks using Python
Write clean, efficient, and well-documented test scripts to automate functional, integration, regression, performance, and API testing
Develop and execute test plans and test cases based on software requirements and design specifications
Identify, analyze, and document software defects, and work closely with developers to resolve them
Participate in code reviews and contribute to improving the overall quality of our software development process
Collaborate with cross-functional teams (developers, product managers, etc
) to understand requirements and provide timely feedback on software quality
Contribute to the continuous improvement of our testing processes and methodologies
Set up and maintain test environments
Analyze test results and provide clear, concise reports on software quality
Required Skills and Qualifications: Bachelors degree in Computer Science or a related field
Minimum 4 years of experience as an SDET or a similar role
Strong proficiency in Python programming
Proven experience in developing and maintaining Python automation frameworks (eg, PyTest) Solid understanding of software testing principles and methodologies
Experience with test automation tools and CI/CD pipelines (eg, Jenkins, GitLab CI)
Excellent analytical and problem-solving skills
Strong communication and collaboration skills
Experience with version control systems (eg, Git)
Experience with testing RESTful APIs
Good understanding of database testing (SQL)
Preferred Skills: Good understanding of GoLang
Experience in the Backup and Recovery domain
Experience working in a B2B environment
Experience with cloud platforms
Performance testing experience
Security testing experience
Job Classification
Industry: Software ProductFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time