Validating profile... 0% complete

What is your current level of experience in freelance work?

 

 

Senior QA Engineer for SaaS (29May2025)-NO AGENCIES

Silicon Valley startup seeking highly autonomous and experienced Senior QA Engineer who is interested in using cutting edge AI algorithms for your work. We are looking for a QA Engineer who specializes in both manual and automation testing with expertise in Playwright with Python. This role is perfect for a self-driven professional who thrives in a fast-paced environment, learns quickly, and takes full ownership of quality initiatives without requiring constant supervision. The ideal candidate will be responsible for testing the quality of our software products by developing and executing test plans, identifying defects, and automating regression testing. You will work closely with the development and product teams to maintain high-quality standards. Key Responsibilities: Design, develop, and execute comprehensive test strategies for web and API applications Create and maintain automated test suites using modern testing frameworks Perform manual testing for complex user scenarios and edge cases Lead root cause analysis for critical bugs and production issues Mentor junior QA team members and establish testing best practices Collaborate with development teams to implement shift-left testing approaches Design and maintain test data management strategies Conduct performance, security, and accessibility testing as needed Design and implement test data management strategies autonomously Establish and maintain QA best practices and documentation Participate in code reviews to identify potential quality issues early Create and maintain comprehensive test documentation and reporting Skills Requirements: 5+ years of experience in software quality assurance Strong proficiency in test automation tools (Playwright, Selenium, Cypress, etc.) Experience with API testing tools (Postman, REST Assured, etc.) Knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.) Proficiency in at least one programming language (Python, Java, JavaScript, etc.) Experience with version control systems (Git) and branching strategies Strong understanding of Agile/Scrum methodologies Excellent communication and cross-functional collaboration skills. Proven ability to work independently with minimal supervision Fast learner who quickly adapts to new technologies and processes Self-motivated with excellent problem-solving skills and initiative Ability to take ownership of projects from conception to completion Fluent in English both written and spoken Ability to overlap with California PST working hours (starting mornings and as long as possible) Experience working with Salesforce CRM (nice to have but not required) Basic experience working with PostgresSql (nice to have but not required) What We're Looking For We need a self-starter who can hit the ground running and doesn't need hand-holding. You should be comfortable making decisions, solving complex problems independently, and continuously learning new technologies. This role requires someone who can work with minimal oversight while maintaining high standards and clear communication with the team. If you are perfect for this position, please start the first line of your cover letter with “I LOVE USING AI TO WORK WITH DATA!” in all CAPS. To be considered please apply in Upwork and fill out the form according to the directions https://forms.clickup.com/2257368/f/24wer-58957/5KS7NUN8GW59DD4M5P