What are the responsibilities and job description for the SDET with Strong Python exp position at aKUBE?
City: Santa Monica, CA
Onsite/ Hybrid/ Remote: Remote near hub, Candidates in West Coast preferred
Duration: 18 months
Rate Range: $103/hr on W2 depending on experience (no C2C or 1099 or sub-contract)
Work Authorization: GC, USC, All valid EADs except H1b
Top MUST HAVE Skills:
1) Python is a MUST HAVE. They must have Strong Python knowledge base. This project is deep in server side and Database.
2) Prefers Selenium Experience - If they have strong Python but basic level Selenium, that is OK.
3) Must have SQL - This group will be database testing and they should have queries experience
Qualifications:
• Education: Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
• Technical Skills: Proficient in Python or similar object-oriented languages, automation tools (e.g., Selenium, JUnit), data engineering, SQL, and big data technologies (e.g., Spark, Hadoop).
• Testing Experience: Proven experience in automated testing (API, UI, integration, data validation), ETL/data accuracy validation, and end-to-end acceptance testing.
• Problem-Solving: Strong diagnostic skills for data processing and system integration issues; familiarity with CI/CD tools.
• Collaboration: Excellent cross-team collaboration, communication, and documentation skills.
• Preferred: Experience with AWS or cloud platforms, Agile methodologies, machine learning, and data privacy best practices.
• Minimum of 4 years of hands-on software test development experience, including both functional and non-functional test development.
Key Responsibilities:
• Work closely with Software Engineers to understand the complex advertising ecosystem at DMED Technology.
• Develop automated test frameworks and suites for API, UI, Integration, and data validation levels using Python.
• Participate in design discussions to evolve the platform, enabling richer testing scenarios and simplifying defect detection and prevention.
• Assist with triage, diagnosis, and resolution of issues discovered across teams.
• Contribute to end-to-end acceptance tests.
• Develop and execute manual test cases when automated testing is not feasible.
• Leverage experience in data analytics, data engineering, data modeling, and data warehousing to enhance testing strategies and improve data quality throughout the development lifecycle.
• Work with big data platforms to validate large-scale data sets, ensuring they meet the testing and business requirements.
• Drive the conversion of manual tests to automated tests whenever possible.
Additional Responsibilities:
• Monitor and validate data used in test scenarios to ensure it accurately represents real-world conditions.
• Work collaboratively with data engineers and other stakeholders to develop processes for improving data quality and ensuring its consistency across testing environments.
• Implement test automation for data validation to increase the efficiency and reliability of testing processes.
Salary : $103