Job Description: Python Programmer with Java Knowledge for Automated Testing Activities (23 Years of Experience) We are seeking a motivated and detailoriented Python Programmer with 23 years of experience and a working knowledge of Java to join our QA and Automation team. The ideal candidate will contribute to the design, development, and execution of automated testing frameworks to ensure the quality and reliability of our software products. This role is perfect for someone who is eager to grow their skills in automated testing and thrives in a collaborative environment. Key Responsibilities: Develop and maintain automated test scripts using Python and Javabased frameworks. Collaborate with development and QA teams to understand software requirements and create effective test strategies. Implement automated testing frameworks to validate functionality, performance, and security of software applications. Execute and analyze automated test results, identify issues, and work with the development team to resolve them. Integrate automated tests into CICD pipelines for continuous testing. Perform API testing and ensure robust test coverage for backend services and web applications. Document test cases, processes, and results for team knowledge sharing. Stay updated on industry trends and best practices in automated testing. Required Skills and Qualifications: 23 years of handson experience in Python programming, specifically for test automation. Basic to intermediate knowledge of Java, with the ability to read and modify Java code when needed. Experience with automated testing tools like Selenium, PyTest, JUnit, or TestNG. Familiarity with CICD tools such as Jenkins or GitLab CI. Strong understanding of software testing principles and methodologies. Experience with SQL and database testing. Proficiency with version control systems (e.g., Git). Strong analytical and pr