Python Automation Engineer

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Python Automation Engineer at our company in Gurgaon, your primary role will be to develop and implement robust automation test frameworks and strategies to ensure high-quality software releases. Key Responsibilities: - Develop comprehensive testing strategies during the developmental phase to ensure product quality. - Define and implement verification and validation plans aligned with SDLC requirements, project timelines, and resource constraints. - Create detailed software test cases to verify software requirements and functionalities. - Automate test cases using appropriate frameworks such as Selenium, Cucumber, or Pytest. - Conduct non-functional testing focusing on accuracy, reliability, and performance. - Collaborate with end users to conduct formal system verification testing. - Provide support for other projects during the research and product development phases. - Develop, maintain, and optimize test automation frameworks primarily using Python and Java. - Participate actively in Agile processes such as Scrum and Kanban. - Manage defect tracking and reporting using tools like JIRA and Rally. - Utilize revision control tools including GitLab and Perforce to manage code repositories. - Leverage Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins for automation workflows. - Apply expertise in system testing, root cause analysis, and defect resolution. - Perform API testing and use Application Lifecycle Management and performance testing tools. - Collaborate effectively with team members and stakeholders, demonstrating strong interpersonal and communication skills. - Continuously learn and adapt to new tools, frameworks, and technologies to improve testing processes. Required Skills & Experience: - 4+ years of experience in test automation framework development and maintenance using Python and Java. - Strong hands-on experience with automation frameworks such as Selenium, Cucumber, and Pytest. - Proficiency in SDLC, software testing methodologies, bug lifecycle management, test case development, and risk assessment. - Experience with Agile methodologies (Scrum, Kanban) and tools like JIRA, Rally. - Familiarity with version control systems like GitLab and Perforce. - Expertise in CI/CD tools, particularly Jenkins. - Experience with system testing, performance testing, API testing, and Application Lifecycle Management tools. - Excellent communication skills and ability to work collaboratively in a team environment. As a Python Automation Engineer at our company in Gurgaon, your primary role will be to develop and implement robust automation test frameworks and strategies to ensure high-quality software releases. Key Responsibilities: - Develop comprehensive testing strategies during the developmental phase to ensure product quality. - Define and implement verification and validation plans aligned with SDLC requirements, project timelines, and resource constraints. - Create detailed software test cases to verify software requirements and functionalities. - Automate test cases using appropriate frameworks such as Selenium, Cucumber, or Pytest. - Conduct non-functional testing focusing on accuracy, reliability, and performance. - Collaborate with end users to conduct formal system verification testing. - Provide support for other projects during the research and product development phases. - Develop, maintain, and optimize test automation frameworks primarily using Python and Java. - Participate actively in Agile processes such as Scrum and Kanban. - Manage defect tracking and reporting using tools like JIRA and Rally. - Utilize revision control tools including GitLab and Perforce to manage code repositories. - Leverage Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins for automation workflows. - Apply expertise in system testing, root cause analysis, and defect resolution. - Perform API testing and use Application Lifecycle Management and performance testing tools. - Collaborate effectively with team members and stakeholders, demonstrating strong interpersonal and communication skills. - Continuously learn and adapt to new tools, frameworks, and technologies to improve testing processes. Required Skills & Experience: - 4+ years of experience in test automation framework development and maintenance using Python and Java. - Strong hands-on experience with automation frameworks such as Selenium, Cucumber, and Pytest. - Proficiency in SDLC, software testing methodologies, bug lifecycle management, test case development, and risk assessment. - Experience with Agile methodologies (Scrum, Kanban) and tools like JIRA, Rally. - Familiarity with version control systems like GitLab and Perforce. - Expertise in CI/CD tools, particularly Jenkins. - Experience with system testing, performance testing, API testing, and Application Lifecycle Management tools. - Excellent communication skills and ability to work collaboratively in a team environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

noida, gurugram, delhi / ncr