Responsibilities
- Test Planning & Design
- Automation Scripting:
- Test Execution
- Continuous Integration/Delivery (CI/CD)
- Collaboration & Reporting:
Required Skills:
- Programming Languages: Java, Python, JavaScript, or C#.
- Test Automation Tools: Selenium, Cypress, Playwright, Appium, Postman (for API), JMeter (for performance).
- Frameworks: TestNG, JUnit, PyTest, BDD (Cucumber, Behave).
- Version Control: Git, GitHub/GitLab.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Experience in manual testing is a plus.
- 2-5 years of experience in test automation (depending on seniority).
Soft Skills
- Strong analytical and problem-solving abilities
- Excellent written and verbal communication
- Detail-oriented and proactive
- Comfortable working independently and in a team environment