i
Smartedge IT Services
145 Smartedge IT Services Jobs
Quality Assurance Automation Test Engineer - Python (7-10 yrs)
Smartedge IT Services
posted 11hr ago
Fixed timing
Key skills for the job
Job Description : Senior QA Automation Engineer (Python, 8+ Years of Experience)
Location : Pan India (Remote/On-site options available)
Job Summary :
We are looking for a highly experienced QA Automation Engineer with 8+ years of expertise in designing and implementing robust test automation frameworks using Python. The ideal candidate will have extensive knowledge of testing methodologies, tools, and frameworks, with a proven ability to deliver high-quality software in a fast-paced environment.
Key Responsibilities :
- Design, develop, and maintain scalable test automation frameworks using Python.
- Create, execute, and maintain test scripts for functional, regression, integration, and performance testing.
- Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage.
- Identify, document, and track software defects using bug-tracking tools.
- Ensure the automation framework integrates seamlessly with CI/CD pipelines.
- Analyze test results, debug issues, and provide recommendations for improvement.
- Stay updated on the latest automation testing tools and techniques to ensure efficiency and quality.
- Mentor junior QA team members and contribute to best practices in quality assurance processes.
Required Skills and Experience :
- 8+ years of experience in QA automation with a strong focus on Python-based frameworks.
- Expertise in automation tools such as Selenium, Pytest, Robot Framework, or similar.
- Hands-on experience with API testing and tools like Postman, RestAssured, or similar.
- Proficiency in working with CI/CD tools such as Jenkins, Git, and Docker.
- Strong understanding of testing methodologies, SDLC, and Agile practices.
- Experience with version control systems like Git and project management tools like Jira.
- Knowledge of database testing with SQL or NoSQL databases.
- Exceptional problem-solving and debugging skills.
Preferred Skills :
- Experience with performance testing tools like JMeter or LoadRunner.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and testing in cloud environments.
- Knowledge of BDD/TDD frameworks and tools like Cucumber or Behave.
- Exposure to mobile application testing frameworks.
Education :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Work Environment :
- Dynamic and collaborative work environment with opportunities for skill enhancement and career growth.
Functional Areas: Software/Testing/Networking
Read full job description