

PDSSOFT INC.
Python Developer (QA & Automation)- NO C2C
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Senior Python Developer (QA & Automation) in Mountain View, CA, lasting long-term with a pay rate of "unknown." Requires 5+ years in Python, strong SQL skills, and experience in the Software Test Life Cycle (STLC).
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
November 20, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Corp-to-Corp (C2C)
-
🔒 - Security
Unknown
-
📍 - Location detailed
Mountain View, CA
-
🧠 - Skills detailed
#Scrum #Computer Science #Agile #Programming #SQL Queries #Quality Assurance #Debugging #Data Integrity #Automation #Python #SQL (Structured Query Language)
Role description
Senior Python Developer (QA & Automation)
Location: Mountain View,CA
Duration: Long Term
Job Descriptions:
• We are seeking an experienced Python Programmer with a strong background in software quality assurance and robust SQL skills. In this role, you will be responsible for designing, developing, and executing test strategies, building automation frameworks, and performing deep-dive data validation. You will play a critical part in the Software Test Life Cycle (STLC), identifying potential issues and ensuring our products meet the highest standards of quality and performance.
•
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
•
•
• 5+ years of professional experience
•
• in Python programming.
•
•
• Strong proficiency in SQL
•
• , including writing complex joins, subqueries, and aggregations.
• Demonstrable experience with the
•
• Software Test Life Cycle (STLC)
•
• and established QA processes.
• Excellent analytical, problem-solving, and debugging skills.
• Strong verbal and written communication skills and the ability to work effectively in a collaborative team environment.
•
• Develop, maintain, and enhance automated test scripts and frameworks using Python.
• Write, execute, and optimize complex SQL queries (specifically Google SQL) to validate data integrity, verify back-end processes, and support testing activities.
• Collaborate with development and product teams to understand requirements and define comprehensive test plans and test cases.
• Actively participate in all phases of the Software Test Life Cycle (STLC), from requirements analysis and test planning to execution and release validation.
• Identify, document, and track bugs through to resolution, working closely with developers to ensure timely fixes.
• Analyze test results, identify trends, and provide detailed reports and quality metrics to stakeholders.
• Contribute to the continuous improvement of our QA processes, tools, and testing methodologies.
•
• ### Preferred Qualifications (Nice-to-Have)
• Hands-on experience with test automation frameworks such as
•
• Selenium, Appium, or UiAutomator
•
• .
• Familiarity with Google-specific development and testing tools, including:
•
• Buganizer (bug tracking)
•
• Cider (IDE)
•
• Blaze (Bazel)
•
• Mobly (test framework)
•
• Mobile Harness
• Direct experience with
•
• Google SQL
•
• .
• Experience working in an Agile/Scrum development environment.
Senior Python Developer (QA & Automation)
Location: Mountain View,CA
Duration: Long Term
Job Descriptions:
• We are seeking an experienced Python Programmer with a strong background in software quality assurance and robust SQL skills. In this role, you will be responsible for designing, developing, and executing test strategies, building automation frameworks, and performing deep-dive data validation. You will play a critical part in the Software Test Life Cycle (STLC), identifying potential issues and ensuring our products meet the highest standards of quality and performance.
•
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
•
•
• 5+ years of professional experience
•
• in Python programming.
•
•
• Strong proficiency in SQL
•
• , including writing complex joins, subqueries, and aggregations.
• Demonstrable experience with the
•
• Software Test Life Cycle (STLC)
•
• and established QA processes.
• Excellent analytical, problem-solving, and debugging skills.
• Strong verbal and written communication skills and the ability to work effectively in a collaborative team environment.
•
• Develop, maintain, and enhance automated test scripts and frameworks using Python.
• Write, execute, and optimize complex SQL queries (specifically Google SQL) to validate data integrity, verify back-end processes, and support testing activities.
• Collaborate with development and product teams to understand requirements and define comprehensive test plans and test cases.
• Actively participate in all phases of the Software Test Life Cycle (STLC), from requirements analysis and test planning to execution and release validation.
• Identify, document, and track bugs through to resolution, working closely with developers to ensure timely fixes.
• Analyze test results, identify trends, and provide detailed reports and quality metrics to stakeholders.
• Contribute to the continuous improvement of our QA processes, tools, and testing methodologies.
•
• ### Preferred Qualifications (Nice-to-Have)
• Hands-on experience with test automation frameworks such as
•
• Selenium, Appium, or UiAutomator
•
• .
• Familiarity with Google-specific development and testing tools, including:
•
• Buganizer (bug tracking)
•
• Cider (IDE)
•
• Blaze (Bazel)
•
• Mobly (test framework)
•
• Mobile Harness
• Direct experience with
•
• Google SQL
•
• .
• Experience working in an Agile/Scrum development environment.






