We are seeking an experienced QA Automation Engineer with a robust background in Python Automation and proven expertise in Pytest. This role is open for candidates based in Chennai, Coimbatore, or Pune.
Key Requirements:
- Experience:
- Minimum of 6 years in Quality Assurance, with at least 3 years dedicated to automation testing.
- At least 3 years of hands-on experience with the Pytest automation framework.
- Technical Skills:
- Strong proficiency in Python, with secondary consideration for Java experience.
- Demonstrated expertise in UI testing (web/app) and API testing.
- Advanced knowledge of SQL and working with relational databases.
- Comfortable with tools such as GIT, TestRail, Jira, and Confluence.
- Development Practices:
- Familiarity with agile development methodologies and CI/CD pipelines.
- Cloud Platforms:
- Exposure to Azure or AWS Cloud platforms is a plus.
Desirable Attributes:
- Strong problem-solving skills, attention to detail, and a commitment to delivering high-quality solutions.
- Excellent communication and collaboration abilities within cross-functional teams.
- Continuous learner, keeping up-to-date with industry trends and best practices in QA Automation.
Resources for Role Preparation:
- Pytest Official Documentation
- pytest.org
Deep dive into fixture management, parameterization, and advanced features.
- Python Automation Courses
- API Testing Tools
- SQL Practice Platforms
- CI/CD & Cloud Learning
- Agile and Tool Proficiency
Tips for Interview Preparation:
- Prepare to discuss and demonstrate Pytest test case design, API automation strategies, and integration with CI/CD pipelines.
- Brush up on real-world scenarios involving GIT workflows, Jira ticketing, and managing test documentation in Confluence.
- Revise SQL fundamentals and queries relevant to automation projects.
- If possible, gain hands-on experience with AWS/Azure to add practical credence to your cloud exposure.