Job Description :
We are looking for a highly skilled Software Test Automation Engineer with strong Python expertise to join our Quality Engineering team in Bangalore. The candidate will be responsible for designing, developing, and maintaining automated test frameworks, ensuring product quality through robust testing strategies, and collaborating closely with development teams to deliver high-quality Responsibilities :
- Design, develop, and maintain test automation frameworks and scripts primarily using Python.
- Build and execute automated test cases for functional, regression, integration, performance, and API testing.
- Collaborate with developers, product owners, and QA teams to understand requirements and translate them into effective test automation.
- Conduct root cause analysis of defects and provide detailed, actionable bug reports.
- Drive best practices in automation, code quality, and test coverage.
- Evaluate and recommend new tools, libraries, and frameworks for test automation.
- Mentor junior engineers in test automation and Python coding Qualifications :
- Bachelors or Masters degree in Computer Science, Electronics, or related field.
- 2-4 years of professional experience in software testing and test automation.
- Strong expertise in Python programming and scripting for automation.
- Hands-on experience with test automation frameworks (e.g., PyTest, Robot Framework, unit test, Behave).
- Experience in API automation using Python libraries (e.g., Requests, PyTest).
- Solid understanding of CI / CD pipelines and build tools associated with it
- Knowledge of TestComplete or similar tools for UI automation.
- Working knowledge of Imaging product test automation
- Strong debugging, problem-solving, and analytical Skills :
- Basic knowledge of security testing concepts.
- Knowledge of TestComplete test SW
- Good understanding of OOPs concept
(ref : hirist.tech)