Core Technical Skills
Python Programming: Strong proficiency in Python for scripting and test automation.
Test Automation Frameworks: Experience with Selenium, PyTest, Robot Framework, or Appium.
API Testing: Knowledge of REST API testing using tools like Postman, Requests library in Python, or PyTest API testing.
CI/CD Integration: Familiarity with Jenkins, GitHub Actions, or Azure DevOps for automated testing in CI/CD pipelines.
Database Testing: SQL skills to validate data integrity and database interactions.
Performance & Load Testing: Experience with JMeter, Locust, or other performance testing tools.
Version Control: Hands-on experience with Git for managing test scripts and versioning.
Cloud & Containerization: Exposure to AWS, Azure, Docker, or Kubernetes for scalable test environments.
Soft Skills & Testing Methodologies
Agile & Scrum Practices: Working in Agile teams with sprint-based test planning.
Defect Tracking & Reporting: Using JIRA, TestRail, or similar tools for bug tracking.
Problem-Solving & Debugging: Ability to troubleshoot issues efficiently in test automation.
QA with the testing experience on user UI’s, Web applications, and database testing (SQL experience); Building test execution plans, great communication skills, automation experience is a plus
Job Type: Fixed term contract
Experience:
- Python: 7 years (required)
- Selenium: 7 years (required)
- APIs: 7 years (required)
- CI/CD: 5 years (required)
- DevOps: 7 years (required)