i
ideyaLabs
9 ideyaLabs Jobs
IdeyaLabs - PyTest Automation Engineer (7-12 yrs)
ideyaLabs
posted 1mon ago
Flexible timing
Key skills for the job
We are seeking a highly skilled and experienced Automation Lead to join our growing engineering team. As an Automation Lead, you will play a crucial role in driving test automation initiatives across the organization. You will lead and mentor a team of automation engineers, design and implement robust test automation frameworks (with a strong focus on Pytest), and ensure the delivery of high-quality software products.
Key Responsibilities :
Test Automation Framework Development :
- Design, develop, and maintain robust and scalable test automation frameworks using Python and Pytest.
- Integrate testing frameworks with CI/CD pipelines (e.g., Jenkins, GitLab CI).
- Develop and maintain test libraries, reusable components, and best practices for test automation.
Team Leadership & Mentorship :
- Lead and mentor a team of automation engineers, providing guidance and support on technical challenges.
- Conduct code reviews, provide constructive feedback, and foster a culture of continuous improvement.
- Guide and train team members on best practices in test automation.
Test Planning & Execution :
- Participate in the planning and execution of all phases of testing, including unit testing, integration testing, and end-to-end testing.
- Analyze test results, identify and troubleshoot issues, and generate comprehensive test reports.
- Work closely with development teams to identify and resolve defects.
Quality Assurance :
- Advocate for and champion quality assurance best practices throughout the development lifecycle.
- Drive continuous improvement in testing processes and methodologies.
- Ensure the delivery of high-quality software products that meet customer expectations.
Technical Expertise :
- Strong proficiency in Python and the Pytest framework.
- Experience with API testing, UI testing, and other relevant testing methodologies.
- Experience with testing tools like Selenium, Appium (optional).
- Experience with version control systems (e.g., Git).
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7-10 years of experience in software testing, with at least 5 years of experience in test automation.
- Strong proficiency in Python and the Pytest framework.
- Experience leading and mentoring a team of software engineers.
- Excellent communication, interpersonal, and problem-solving skills.
- Strong analytical and critical thinking skills.
- Experience with Agile development methodologies (e.g., Scrum, Kanban).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Automation Test Engineer roles with real interview advice
5-13 Yrs
6-13 Yrs
6-12 Yrs