QA Engineer

ascendion

Bangalore NM Years Exp Posted 24d ago

Job Description

  • Develop, maintain, and optimize Python scripts for automation and application development using OOPS principles and best practices.
  • Write clean, efficient, and well-documented code with a clear understanding of underlying logic, algorithms, and object-oriented design concepts.
  • Design, implement, and maintain automated test frameworks using PyTest with modular and reusable OOPS-based structures.
  • Execute and manage testing within CI/CD pipelines, ensuring seamless integration and deployment.
  • Collaborate with cross-functional teams to identify automation opportunities and improve testing efficiency.
  • Apply OOPS concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction in solution design.
  • Troubleshoot issues, debug code, and ensure high-quality deliverables.
  • Utilize AI-powered tools (e.g., GitHub Copilot or similar platforms) to accelerate development and improve output quality.
    • Stay updated with emerging technologies, tools, and best practices in Python, automation, AI, and software design patterns.

Similar Openings for You