Padmi

QA Automation Engineer

MumbaiPosted 3 months ago
Software QualityMid-levelFull Time; Regular
Apply at Codevian Technologies

Opens the source posting on shine.com

Source description

About the role

View original

Role Overview: As a QA Automation Engineer, your main responsibility will be to design, develop, and maintain automation test scripts using Python + Selenium. You will also be tasked with building and enhancing automation frameworks such as PyTest, Unittest, or Robot Framework. Your role will involve performing functional, regression, smoke, and system testing for web applications. Additionally, you will collaborate closely with developers, QA leads, and product teams to understand requirements and execute automated test suites. Analyzing failures, reporting detailed defects, and conducting API testing using tools like Postman, Requests library, or RestAssured (Python) will also be part of your duties. Key Responsibilities: - Design, develop, and maintain automation test scripts using Python + Selenium. - Build and enhance automation frameworks (PyTest/Unittest/Robot Framework). - Perform functional, regression, smoke, and system testing for web applications. - Work closely with developers, QA leads, and product teams to understand requirements. - Execute automated test suites, analyze failures, and report detailed defects. - Perform API testing using tools like Postman, Requests library, or RestAssured (Python). - Create and maintain test documentation including test plans, test cases, and reports. - Integrate test automation with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). - Participate in code reviews, ensure best practices, and optimize test coverage. - Identify QA process improvements and contribute to continuous quality enhancements. Qualification Required: - 4+ years of experience in QA Automation. - Strong programming skills in Python. - Hands-on expertise with Selenium WebDriver and browser automation. - Experience with PyTest, Unittest, or Robot Framework. - Knowledge of API automation using Python libraries (Requests). - Experience in working with Git or other version control systems. - Knowledge of CI/CD tools like Jenkins, GitLab CI, Azure DevOps, etc. - Strong understanding of SDLC, STLC, Agile methodology. - Good analytical skills and ability to troubleshoot complex issues. Role Overview: As a QA Automation Engineer, your main responsibility will be to design, develop, and maintain automation test scripts using Python + Selenium. You will also be tasked with building and enhancing automation frameworks such as PyTest, Unittest, or Robot Framework. Your role will involve performing functional, regression, smoke, and system testing for web applications. Additionally, you will collaborate closely with developers, QA leads, and product teams to understand requirements and execute automated test suites. Analyzing failures, reporting detailed defects, and conducting API testing using tools like Postman, Requests library, or RestAssured (Python) will also be part of your duties. Key Responsibilities: - Design, develop, and maintain automation test scripts using Python + Selenium. - Build and enhance automation frameworks (PyTest/Unittest/Robot Framework). - Perform functional, regression, smoke, and system testing for web applications. - Work closely with developers, QA leads, and product teams to understand requirements. - Execute automated test suites, analyze failures, and report detailed defects. - Perform API testing using tools like Postman, Requests library, or RestAssured (Python). - Create and maintain test documentation including test plans, test cases, and reports. - Integrate test automation with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI). - Participate in code reviews, ensure best practices, and optimize test coverage. - Identify QA process improvements and contribute to continuous quality enhancements. Qualification Required: - 4+ years of experience in QA Automation. - Strong programming skills in Python. - Hands-on expertise with Selenium WebDriver and browser automation. - Experience with PyTest, Unittest, or Robot Framework. - Knowledge of API automation using Python libraries (Requests). - Experience in working with Git or other version control systems. - Knowledge of CI/CD tools like Jenkins, GitLab CI, Azure DevOps, etc. - Strong understanding of SDLC, STLC, Agile methodology. - Good analytical skills and ability to troubleshoot complex issues.

One address, no account. We’ll tell you when matching roles go live.

More at Codevian Technologies

Related open roles

View all roles