Job description
Job Summary
We are seeking a highly skilled and motivated Automation Test Engineer with hands-on experience in Python and Selenium. The ideal candidate should have a strong background in test automation frameworks, API testing, and be capable of working in a fast-paced product development environment.
Key Responsibilities:
- Design, develop, and maintain robust automated test scripts using Python and Selenium.
- Develop and maintain automation frameworks for regression, functional, and integration testing.
- Perform API automation testing using tools like Postman or RestAssured.
- Identify, record, and thoroughly document bugs.
- Collaborate closely with developers, product managers, and QA team members to understand requirements and translate them into test cases.
- Participate in sprint planning, estimation, and test strategy discussions in an Agile environment.
- Continuously improve test coverage, performance, and efficiency of the test suites.
Required Skills:
- 3+ years of hands-on experience in automation testing using Python.
- Strong experience with Selenium WebDriver for web application testing.
- Experience in API testing and tools such as Postman, REST Assured, or similar.
- Knowledge of Pytest or other test runners/frameworks.
- Familiarity with CI/CD tools like Jenkins, Git, etc.
- Good understanding of SDLC, STLC, Agile/Scrum methodology.
- Experience in writing test plans, test cases, and test strategies.
- Strong analytical and problem-solving skills.
Educational Qualification:
- Bachelors degree in Computer Science, Engineering, or a related field.