Role Overview: We are seeking a skilled and experienced Python QA Automation Engineer to join our dynamic team. In this role, you will be responsible for developing robust automated test scripts, enhancing quality assurance processes, and ensuring the delivery of high-performance, reliable software products. If youre passionate about automation, love Python, and enjoy solving complex quality challenges, wed love to meet you.
Experience : 5 + Years
Location: Bangalore
Key Responsibilities
Develop, maintain , and enhance automated test scripts using Python and frameworks like PyTest , Robot Framework , or Selenium .
Design and implement test strategies, test plans, and comprehensive test cases.
Perform API testing using tools such as Postman or REST Assured .
Integrate automated tests into CI/CD pipelines (e.g., Jenkins , GitLab CI , Azure DevOps ).
Conduct performance and load testing to ensure system stability and efficiency.
Collaborate with developers, product managers, and DevOps to identify , reproduce, and resolve defects.
Continuously improve and refactor existing test suites to support new product features and maintainability.
Document and report test results, coverage, and quality metrics for stakeholders.
Required Skills:
Bachelors degree in computer science , Engineering , or a related field.
Minimum of 5 years of experience in QA automation, with a strong emphasis on Python .
Strong knowledge of object-oriented programming and scripting using Python.
Experience with automation frameworks like PyTest , Robot Framework , or Selenium .
Familiarity with version control systems (e.g., Git).
Experience with bug tracking and test management tools (e.g., JIRA , TestRail , HP ALM ).
Solid understanding of SDLC and Agile development methodologies.
Excellent problem-solving, analytical thinking, and attention to detail.
Strong verbal and written communication skills.
Preferred Skills
E xperience with API testing tools such as Postman or REST Assured .
Hands-on experience with SQL and database testing .
Familiarity with performance testing tools (e.g., JMeter , Locust ).
Exposure to cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
Contributions to open-source projects or involvement in developer communities .
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Data Science & AnalyticsRole Category: Data Science & Machine LearningRole: Data Science & Machine Learning - OtherEmployement Type: Full time