We are looking for a skilled Python Database Test Automation Engineer with solid experience in Python, Pytest, and database testing. The candidate should have hands-on experience in developing automation scripts, validating database operations, performing data reconciliation, and testing database migrations and stored procedures.
Key Responsibilities
- Develop and maintain automated test scripts using Python and Pytest.
- Perform database testing, including data validation, SQL queries, and data reconciliation.
- Validate database migrations and ensure data integrity across source and target databases.
- Test and validate stored procedures, functions, and complex SQL queries.
- Design, develop,
and maintain reusable automation frameworks.
- Identify, debug, and troubleshoot issues in application and database testing.
- Collaborate with development and QA teams to ensure quality deliverables.
- Follow automation testing best practices and maintain test documentation.
Required Skills
- Strong hands-on experience with Python and Pytest.
- Good experience in Database Testing and SQL.
- Experience in data validation and data reconciliation.
- Hands-on experience with Database Migration Testing.
- Strong knowledge of stored procedure validation.
- Understanding of automation frameworks and testing methodologies.
- Excellent debugging, analytical, and problem-solving skills.