What are the responsibilities and job description for the QA Automation/SDET with SQL, AWS, Python Exp-Full time-Onsite position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Visionary Innovative Technology Solutions, is seeking the following. Apply via Dice today!
We are seeking a highly skilled SDET with strong expertise in Python, SQL, and AWS to design, develop, and maintain automated testing frameworks and ensure the quality of cloud-based applications. The ideal candidate should have experience in test automation, API testing, database validation, and cloud testing within Agile environments.
Key Responsibilities
We are seeking a highly skilled SDET with strong expertise in Python, SQL, and AWS to design, develop, and maintain automated testing frameworks and ensure the quality of cloud-based applications. The ideal candidate should have experience in test automation, API testing, database validation, and cloud testing within Agile environments.
Key Responsibilities
- Design, develop, and maintain scalable automated test frameworks using Python.
- Create and execute functional, regression, integration, API, and end-to-end test cases.
- Develop automated test scripts using frameworks such as PyTest, Selenium, or Robot Framework.
- Perform database testing and data validation using complex SQL queries.
- Validate ETL processes, data pipelines, and large datasets for accuracy and completeness.
- Test cloud-native applications deployed on AWS environments.
- Perform API testing using REST APIs and tools such as Postman and Python-based frameworks.
- Collaborate with developers, DevOps engineers, and product teams to ensure quality throughout the SDLC.
- Implement automated testing within CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
- Monitor application quality metrics and generate test reports.
- Identify, document, and track defects using Jira or similar defect management tools.
- Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Strong programming experience in Python.
- Hands-on experience with SQL and relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.