Python Developer Automation Testing

InnoWave India

IN Full–time
Posted on: February 27, 2026
As a Python Developer in Test at our company, you will play a crucial role in designing, developing, and maintaining robust automation frameworks and test solutions. Your hands-on expertise in Python-based automation, strong quality mindset, and experience in domains such as OTT and STB testing will be valuable assets in ensuring high-quality and reliable product releases. Key Responsibilities: - Develop and maintain automated test scripts and frameworks using Python. - Design scalable and reusable automation frameworks for web, API, and platform testing. - Perform functional, regression, integration, and system testing through automation. - Conduct code reviews for automation scripts and ensure adherence to coding standards and best practices. - Maintain and enhance existing automation frameworks for stability and performance. - Collaborate with QA, developers, and product teams to define test strategies and test coverage. - Integrate automation suites into CI/CD pipelines for continuous testing. - Identify, log, and track defects, and support debugging and root cause analysis. - Ensure proper documentation of test cases, automation scripts, and test results. Technical Skills: - Strong proficiency in Python programming. - Hands-on experience in Automation Testing and QA processes. - Experience with automation frameworks such as PyTest, Robot Framework, or Unittest. - Experience with Selenium, Playwright, or similar automation tools. - Strong understanding of software testing lifecycle (STLC) and SDLC. - Experience in API testing using Python libraries (Requests, etc.). - Good knowledge of version control systems like Git. - Basic understanding of databases and SQL for data validation. - Experience in CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps. Preferred Skills & Domain Experience: - Experience in OTT and STB (Set-Top Box) testing environments. - Experience working as a Python Developer in Test or QA Automation role. - Exposure to media streaming platforms and device testing is a plus. - Knowledge of Agile/Scrum methodologies. Required Qualifications: - Bachelors degree in Computer Science, IT, or a related field. - 3+ years of experience as a Python Developer in Test / QA / Automation. - Strong analytical and problem-solving skills with attention to detail. As a Python Developer in Test at our company, you will play a crucial role in designing, developing, and maintaining robust automation frameworks and test solutions. Your hands-on expertise in Python-based automation, strong quality mindset, and experience in domains such as OTT and STB testing will be valuable assets in ensuring high-quality and reliable product releases. Key Responsibilities: - Develop and maintain automated test scripts and frameworks using Python. - Design scalable and reusable automation frameworks for web, API, and platform testing. - Perform functional, regression, integration, and system testing through automation. - Conduct code reviews for automation scripts and ensure adherence to coding standards and best practices. - Maintain and enhance existing automation frameworks for stability and performance. - Collaborate with QA, developers, and product teams to define test strategies and test coverage. - Integrate automation suites into CI/CD pipelines for continuous testing. - Identify, log, and track defects, and support debugging and root cause analysis. - Ensure proper documentation of test cases, automation scripts, and test results. Technical Skills: - Strong proficiency in Python programming. - Hands-on experience in Automation Testing and QA processes. - Experience with automation frameworks such as PyTest, Robot Framework, or Unittest. - Experience with Selenium, Playwright, or similar automation tools. - Strong understanding of software testing lifecycle (STLC) and SDLC. - Experience in API testing using Python libraries (Requests, etc.). - Good knowledge of version control systems like Git. - Basic understanding of databases and SQL for data validation. - Experience in CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps. Preferred Skills & Domain Experience: - Experience in OTT and STB (Set-Top Box) testing environments. - Experience working as a Python Developer in Test or QA Automation role. - Exposure to media streaming platforms and device testing is a plus. - Knowledge of Agile/Scrum methodologies. Required Qualifications: - Bachelors degree in Computer Science, IT, or a related field. - 3+ years of experience as a Python Developer in Test / QA / Automation. - Strong analytical and problem-solving skills with attention to detail.

About Company

InnoWave India

https://innowave.tech

Your next job is waiting

Create your profile and start applying in minutes.