Padmi

Python Automation Test Engineer

Bangalore · HybridPosted 1 month ago
Software QualitySenior
Apply at Cognizant

Opens the source posting on naukri.com

Source description

About the role

View original

Job Overview We are seeking a detail-oriented and technically proficient Automation Test Engineer to design, develop, and maintain scalable test automation frameworks from scratch. In this role, you will leverage Python and Robot Framework to automate web applications, APIs, and backend services, ensuring high-quality software delivery within our Agile development cycles. Key Responsibilities Framework Development : Design, enhance, and scale robust automation testing frameworks using Python and Robot Framework. Script Creation : Write clean, reusable, and maintainable keyword-driven test scripts using Robot Framework libraries. Test Automation : Automate end-to-end functional, regression, smoke, and integration test cases across UI and API layers. CI/CD Integration : Integrate automated test suites into DevOps continuous pipeline management using tools like Jenkins or GitHub Actions. Defect Management : Identify, log, track, and validate software defects using project management tools like Jira. Data Validation : Build automated data validation scripts and execute complex SQL queries to verify database integrity. Collaboration : Work closely with developers, business analysts, and product teams during Agile sprints and code reviews. Reporting : Analyze test execution outcomes, generate comprehensive test reports, and maintain clear coverage metrics. Required Skills & Qualifications Education : Bachelors degree in Computer Science, Software Engineering, or a related technical field. Python Expertise : Strong, hands-on programming skills in Python for building utilities and custom libraries. (Mandatory) Robot Framework : Minimum of 2+ years of professional experience writing automated scripts using Robot Framework. (Mandatory) Ecosystem Libraries : Deep familiarity with standard extensions like Selenium Library, Requests Library (for REST APIs), or Process libraries. API Testing : Proven experience validating RESTful web services and backend APIs. Database & OS : Good understanding of relational databases (SQL), basic querying, and operating comfortably in Linux/Unix environments. Version Control : Proficient with Git commands, branching strategies, and repository management. Agile Methodologies : Experience working in fast-paced Scrum or Kanban delivery setups. Preferred Qualifications Experience using advanced UI automation tools like Playwright or Appium for mobile applications. Familiarity with containerization via Docker and cloud deployment infrastructure (AWS, Azure, or GCP). Exposure to concurrent testing frameworks like PyTest. Experience leveraging modern AI technology tools (e.g., GitHub Copilot) for Quality Engineering tasks Location- Bengaluru Mode of Interview-Face to Face Interview Date of Interview- 25/07/2026 Notice Period-Any Note: Please do not apply if you are not available to attend face to face interview if your profile is shortlisted and there is no virtual interview.

One address, no account. We’ll tell you when matching roles go live.

More at Cognizant

Related open roles

View all roles