• Design, develop, and maintain E2E automated test frameworks and scripts using Java/Python for Java windows desktop based application.
• Implement and integrate automated tests into CI/CD pipelines.
• In-depth knowledge of QA methodologies, test life cycle and SDLC, API testing
• Perform regression testing to ensure new features and changes do not negatively impact existing functionalities.
• Good written and oral communication skills
Work Experience
• Java and Python Programming: Strong understanding of Java programming language, including object-oriented concepts and Python
• GUI Testing: Experience with testing Java-based GUIs, including Swing, JavaFX, or other related technologies.
• Test Automation: Proficiency in test automation tools and frameworks (e.g., Selenium, JUnit).
• Test Planning and Execution: Ability to design and execute comprehensive test plans and test cases.