What are the responsibilities and job description for the SDET / QA / Automation Testing / Python position at JC CORPORATIONS?
Job Description:
Role Overview:
We are looking for a Python SDET to design, develop, and maintain automated test frameworks and ensure high-quality software delivery. The ideal candidate should have strong programming skills in Python and experience with modern testing tools and methodologies.
Key Responsibilities:
- Design and develop automated test scripts using Python
- Build and maintain test frameworks (e.g., PyTest, Robot Framework)
- Perform functional, regression, integration, and API testing
- Collaborate with developers, QA, and product teams to understand requirements
- Identify, log, and track defects using tools like JIRA
- Integrate test suites with CI/CD pipelines (e.g., Jenkins, GitHub Actions)
- Work on test data management and environment setup
- Ensure code quality and adherence to best practices
- Perform performance and load testing (optional but preferred)
Required Skills:
- Strong proficiency in Python programming
- Experience with testing frameworks like PyTest / Unittest / Robot Framework
- Knowledge of API testing (REST, tools like Postman, Requests library)
- Familiarity with Selenium WebDriver for UI automation
- Understanding of CI/CD pipelines (e.g., Jenkins)
- Experience with version control systems like Git
- Good understanding of software testing concepts and SDLC/STLC
- Basic knowledge of SQL / databases
Salary : $60 - $100