Talent.com
This job offer is not available in your country.
Senior QA Engineer – Python Automation

Senior QA Engineer – Python Automation

BeamX TechLabsBengaluru, Karnataka, India
15 days ago
Job description

Immediate to 15 days are preferred.

Job Code : BTL-2505102

Job Title : Senior QA Engineer - Python Automation

Experience : 4+ Years

Mode : Work from the office

Location : Bengaluru

About the Role :

We are looking for a skilled QA Automation Engineer who specializes in Python-based automation for both UI functional and API testing. The ideal candidate will have the capability to design and build scalable automation frameworks from scratch, ensure software quality, and collaborate closely with development and product teams to deliver a seamless user experience.

Key Responsibilities

  • Design, develop, and maintain custom automation frameworks for UI and API testing using Python.
  • Create, review, and execute detailed test plans, test cases, and test scripts to validate software features.
  • Perform end-to-end manual and automated testing , including regression, functional, and integration testing.
  • Conduct thorough API testing using tools like Postman or Python-based libraries (e.g., requests, pytest).
  • Identify, document, and manage bugs and issues using bug tracking systems (e.g., JIRA).
  • Collaborate with developers, product managers, and DevOps teams for test coverage , sprint planning, and CI / CD integration.
  • Contribute to the design of CI pipelines for automated test execution.
  • Ensure compliance with QA best practices , performance standards, and security guidelines.
  • Continuously improve testing processes , tooling, and quality metrics.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 4+ years of experience in software testing with a strong focus on automation .
  • Proven experience with Python for test automation.
  • Strong understanding of test automation for web UI using tools like Selenium, or similar .
  • Proficiency in API automation using Python (e.g., REST API validation, JSON schema testing).
  • Experience building or maintaining automation frameworks from the ground up.
  • Solid knowledge of CI / CD tools (e.g., Jenkins, GitHub Actions, Bitbucket Pipelines).
  • Familiarity with version control tools (e.g., Git).
  • Excellent analytical thinking, debugging, and communication skills.
  • Nice-to-Have

  • Experience in performance testing or tools like JMeter .
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Prior experience in CPaaS or CCaaS platforms is a strong plus.
  • Working knowledge of Agile / Scrum methodologies .
  • Create a job alert for this search

    Qa Automation Engineer • Bengaluru, Karnataka, India