Job Title: Automation Tester (Python)
Experience Required: 3–6 Years
Location: Bangalore(Hybrid)
Job Summary:
We are seeking a skilled Automation Tester with strong expertise in Python to join our dynamic QA team. The ideal candidate will be responsible for designing, developing, and maintaining automated test scripts to ensure the quality and reliability of our applications. You will collaborate closely with developers, business analysts, and other stakeholders to deliver high-quality software solutions.
Key Responsibilities:
- Design, develop, and execute automated test scripts using Python.
- Create, maintain, and enhance test automation frameworks.
- Perform functional, regression, integration, and performance testing.
- Identify, log, and track defects to closure in collaboration with development teams.
- Analyze test results, debug issues, and provide detailed reports.
- Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).
- Continuously improve test automation processes and best practices.
- Work closely with cross-functional teams to ensure test coverage and high-quality releases.
Key Skills and Qualifications:
- 3–6 years of experience in Automation Testing with a strong focus on Python.
- Hands-on experience with automation tools/frameworks like Selenium, Pytest, Robot Framework, or similar.
- Good understanding of software testing methodologies and QA processes.
- Experience with API testing (using tools like Postman, REST Assured, or similar).
- Knowledge of CI/CD tools (Jenkins, GitLab CI, etc.).
- Familiarity with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Exposure to Agile/Scrum methodologies.
Good to Have:
- Experience with cloud platforms (AWS, Azure, etc.) for testing.
- Knowledge of BDD frameworks like Behave or Cucumber.
- Basic understanding of database testing (SQL queries).
Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field.