We are seeking a talented and motivated Python Selenium Automation Engineer , along with solid experience in manual testing of web applications with a minimum of 3+ years of experience in test automation and 2+ experience in Manual testing . The ideal candidate will have a strong background in automating tests using Python and Selenium, ensuring high-quality software delivery in an agile environment.
Key Responsibilities:
- Quality Assurance (QA) engineer will help design, implement, execute, and assess software quality through manual test cases to ensure product quality for the Project team.
- The individual should be detail-oriented, self-motivated, highly collaborative, creative and proactive and be able to work independently in a fast-paced environment.
- The individual will work closely with developers, project manager, and other stakeholders throughout the Project individually.
- The QA engineer plays an important part in the product development process by executing test iterations, tracking, and reporting results.
- Design, develop, and execute automated test scripts using Python and Selenium for the Web applications.
- Good knowledge in automation with Microsoft Tools like outlook, excel, word and pdf
- Work closely with developers, QA, and product teams to understand business requirements and create automated test cases that ensure software quality.
- Maintain and improve the existing automation framework to increase efficiency and test coverage.
- Identify, document, and track defects, working with the development team to ensure timely resolution.
- Perform regular regression tests and continuously improve automated test cases to ensure they reflect new functionalities.
- Participate in the integration of automated test scripts with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Collaborate in the planning and execution of test strategies and assist in the evaluation of test results to provide actionable insights.
Requirements:
- 2+years of experience in Manual testing (web applications)
- 2+ years of experience in API testing (postman)
- 3+ years of experience in test automation using Python and Selenium for Web application testing.
- Hands-on experience in designing and developing automation frameworks.
- Strong understanding of Selenium WebDriver, Python programming and test automation concepts.
- Experience working with test management tools like Jira, TestRail, or similar.
- Familiarity with version control tools like Git and integration with CI/CD pipelines (e.g., Jenkins, GitLab).
- Experience across testing types - including functional, regression, and performance testing.
- Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced, collaborative environment.
- Good communication skills, both verbal and written, with the ability to clearly communicate technical information to non-technical stakeholders.
Preferred Skills:
- Familiarity with Agile methodologies.
- Experience with cloud-based testing platforms like Sauce Labs, BrowserStack, or similar.