Software QA EngineerDuration: 1yrs Contract Location: Fremont, CARoles and ResponsibilitiesAutomation Skills: Experience with Python scripting and ability to build and maintain automated test casesAutomation Tools: Selenium WebDriver, or PyTest, or Cypress, or PlaywrightManual Testing Expertise: Strong knowledge of black-box, white-box, regression, system, and interface testingBackend / Database Validation: Proficiency in SQLAPI Testing: Experience with Postman or similar toolsTest Management / Bug Tracking: JIRA or Zephyr, or TestLinkCI/CD Integration: Experience integrating automation into pipelines like JenkinsAgile Methodology: Experience working in Agile/Scrum teams, participating in sprints and daily stand-upsApplication Testing: Ability to test web and client-server applicationsCollaboration & Communication: Strong teamwork and problem-solving skillNice to haveExperience with mobile application testing (e.g., Appium)Experience with additional programming languages like C#, C++, Java, or GoFamiliarity with Git or other version control toolsExposure to AI/ML-driven QA tools or LLM-based automationExperience with high-availability systems or microservices testingKnowledge of Confluence or other documentation tools