Automation Framework Development:

• Design and implement robust, scalable, and reusable test automation frameworks

using Python.

• Automated functional, regression, and integration test cases.


Database Testing:

• Write and execute SQL queries to validate data integrity and database functionality.

• Perform database schema verification and data migration testing using Python

scripts.


Test Execution & Maintenance:

• Execute automated test scripts and analyze test results to identify and troubleshoot

issues.

• Maintain and update test scripts to align with new features and changes.


Collaboration:

• Work closely with developers, product managers, and QA team members to

understand requirements and create effective test cases.

• Participate in code reviews to ensure adherence to best practices and coding

standards.


Reporting & Documentation:

• Document test plans, test cases, and test results clearly and concisely.

• Provide detailed bug reports and track issues to closure.

• Required Skills & Qualifications


Technical Skills:

• Strong proficiency in Python for scripting and automation.

• Hands-on experience with SQL and database testing (writing complex queries,

verifying stored procedures, etc.).

• Experience with tools like Selenium, PyTest, or other automation frameworks.

• Familiarity with version control tools such as Git.


Testing Expertise:

• Solid understanding of QA methodologies, tools, and processes.

• Experience with API testing (using tools like Postman or Python libraries such as

requests).

• Familiarity with performance testing tools is a plus (e.g., JMeter).


Problem-Solving Skills:

• Strong analytical and troubleshooting skills.

• Ability to identify root causes of issues and propose effective solutions.


Soft Skills:

• Excellent communication and collaboration skills.

• Detail-oriented with a focus on delivering high-quality work.


Preferred Qualifications:

• Bachelor's degree in computer science, Engineering, or a related field.

• Experience working in Agile/Scrum environments.

• Familiarity with cloud platforms like AWS, Azure, or GCP is a bonus.