Senior QA Engineer Python Automation

4 - 8 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior QA Engineer specializing in Python Automation, you will be responsible for designing, developing, and maintaining custom automation frameworks for UI and API testing using Python. Your role will involve creating, reviewing, and executing detailed test plans, test cases, and test scripts to validate software features. You will perform end-to-end manual and automated testing, including regression, functional, and integration testing. Additionally, you will conduct thorough API testing using tools like Postman or Python-based libraries (e.g., requests, pytest) and manage bugs and issues using bug tracking systems (e.g., JIRA). Collaboration with developers, product managers, and DevOps teams for test coverage, sprint planning, and CI/CD integration will be essential in this role. You will contribute to the design of CI pipelines for automated test execution and ensure compliance with QA best practices, performance standards, and security guidelines. Continuous improvement of testing processes, tooling, and quality metrics will also be a key aspect of your responsibilities. To be successful in this position, you should have a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) along with 4+ years of experience in software testing with a strong focus on automation. Proven experience with Python for test automation, understanding of test automation for web UI using tools like Selenium, proficiency in API automation using Python, and experience building or maintaining automation frameworks are required. Knowledge of CI/CD tools, version control tools, and excellent analytical thinking, debugging, and communication skills are also essential. Experience in performance testing or tools like JMeter, exposure to cloud platforms, familiarity with containerization technologies, prior experience in CPaaS or CCaaS platforms, and working knowledge of Agile/Scrum methodologies are considered nice-to-have for this role. If you are passionate about ensuring software quality, collaborating closely with development and product teams, and delivering a seamless user experience through automation, we encourage you to apply for this position.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You