Automation developer Framework

3 - 7 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an Automation Framework Developer, your primary responsibility will be to design and implement robust, scalable, and reusable test automation frameworks using Python. You will be tasked with developing automated functional, regression, and integration test cases to ensure the quality and reliability of software products. In addition to automation framework development, you will also be involved in Database Testing. This will require you to write and execute SQL queries to validate data integrity and database functionality. You will be responsible for performing database schema verification and data migration testing using Python scripts. Your role will also include Test Execution & Maintenance. You will execute automated test scripts, analyze test results, and identify any issues that arise. It will be crucial for you to maintain and update test scripts to align with new features and changes in the software. Collaboration is a key aspect of this role. You will work closely with developers, product managers, and QA team members to understand requirements and create effective test cases. Participation in code reviews to ensure adherence to best practices and coding standards will also be expected. Reporting & Documentation will be another essential part of your job. You will document test plans, test cases, and test results clearly and concisely. Providing detailed bug reports and tracking issues to closure will be vital for maintaining the quality of the software. In terms of Technical Skills, you should have a strong proficiency in Python for scripting and automation. Hands-on experience with SQL and database testing, along with familiarity with tools like Selenium, PyTest, or other automation frameworks is required. Knowledge of version control tools such as Git is also necessary. Testing Expertise is crucial for this role. You should have a solid understanding of QA methodologies, tools, and processes. Experience with API testing using tools like Postman or Python libraries such as requests is preferred. Familiarity with performance testing tools like JMeter is a plus. Problem-Solving Skills are essential for this position. You should possess strong analytical and troubleshooting skills, along with the ability to identify root causes of issues and propose effective solutions. Soft Skills are also important. Excellent communication and collaboration skills are necessary, along with being detail-oriented and focused on delivering high-quality work. Preferred Qualifications for this role include a Bachelor's degree in computer science, Engineering, or a related field. Experience working in Agile/Scrum environments and familiarity with cloud platforms like AWS, Azure, or GCP is considered a bonus.,

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