Description
You will focus on automating testing processes for web, desktop, and API layers.
Responsibilities
- Develop and maintain test automation scripts using Python and Selenium.
- Execute automation testing for desktop-based applications using Winium or WinAppDriver.
- Perform RESTful API testing and basic ETL testing.
- Document and report technical issues, bugs, and defects throughout the Software Testing Lifecycle.
- Manage test cases and defects using JIRA or Microsoft TFS within an Agile environment.
Required Skills
- 2-5 years of experience in test automation.
- Strong proficiency with Cypress.
- Expertise in Python and Selenium.
- Solid understanding of Object-Oriented Programming (OOP) and Page Object Model (POM).
- Experience with Git version control.
- Strong SQL skills with experience in Microsoft SQL Server, Oracle, MySQL, or Postgres.
- Knowledge of the Software Testing Lifecycle (STLC) and Bug/Defect Lifecycle.
- Familiarity with Agile methodologies.
- Any graduate degree.
Preferred Skills
- Experience with Winium or WinAppDriver for desktop automation.