Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Stefanini • San Francisco, California, United States
Role & seniority: Senior Automation Test Engineer
Location & work type: San Francisco, CA – Hybrid (2–3 days onsite per week), W2 candidates only
Stack/tools: Selenium, Cucumber, RestAssured; Java or Python; AWS (cloud-hosted apps); JIRA; test data & environment management; logs/DB/S3 (CloudWatch, DynamoDB)
Lead functional and integration testing; plan tests, generate data, ensure coverage; coordinate with testers, developers, product owners
Develop and maintain end-to-end test automation to sustain functional/regression coverage; drive smoke/regression tests
Perform non-functional testing coordination (load/performance), triage with logs/DB/storage, manage test data, and maintain test environments/deployments via pipelines
5+ years software testing with hands-on test automation
Experience testing cloud-hosted apps (AWS preferred); strong automation with Selenium/Cucumber/REST Assured
Proficiency in Java or Python; experience with logs, DBs, and data/environment management
Knowledge of multiple SDLCs (Waterfall, Iterative, Agile, BDD); experience with integration, stress, performance, scalability, and load testing
Experience using AI in test automation (e.g., Playwright with AI) or related use cases
Testing certifications (ISTQB, AS2, QAI, etc.)
Prior leadership or small-team mentoring experience
Job Description
Stefanini Group is hiring!
Stefanini is looking for a Sr. Automation Test Engineer at San Francisco, CA location (Hybrid role).
For quick Apply, please reach out to Ayush Dwivedi: 248 728-2636/ ayush.dwivedi@stefanini.com
W2 candidates only!
Hybrid out of SF-2-3 days per week onsite.
Functional testing
Test planning (functional and integration testing, test data generation etc.) Coordinate with other testers, developers, product owners to deliver optimal test coverage Follow testing best practices for creating test artifacts in JIRA. Strong triaging skills with ability to look into logs, DB, file storage etc
Note: current application triaging is done using cloud watch logs, data stored in dynamo db and S3 buckets etc.
Non-functional testing
Coordinate with the load test team and track the progress
Test automation
Expert in test automation frameworks like Selenium, Cucumber, RESTAssure for covering end to end test automation Good knowledge of Java/Python Experience in AI usage with test automation is preferred. It can be Playwright with AI or other use cases. Maintain a healthy coverage of functional testing through test automation. Ensure regular and successful execution of different test scripts (smoke/regression etc.)
Regression
maintain healthy regression testing coverage through test automation
Managing test data
Procure/create test data that is needed for all types of testing (functional / non-functional) for adequate test coverage Maintain test data repository with ready to use test data
Test environment maintenance
Manage application deployments required by testers by monitoring git pipelines Manage dependencies / integrations with other applications as needed
Job Requirements
*Industry experience: 5+ years in software testing with strong hands-on test automation skills *Experience with testing cloud hosted applications (AWS preferred) *hands on test automation skills *SR testing experience, able to handle functional/performance testing Bachelor's degree in Computer Science, Information Systems or other related field or equivalent work experience Typically requires 5+ years of related information technology work experience and 3+ years of development or test automation experience Requires proven experience developing automated test systems and scripts Requires knowledge of multiple software development methodologies such as Waterfall, Iterative, Agile, and Behavior-driven development Requires working experience with Integration, stress, performance, scalability, and/or load testing
Desirable: multiple software testing assurance certifications from an accredited institution (i.e. AS2, QAI, ISTQB, etc.) Experience leading small teams
Listed salary ranges may vary based on experience, qualifications, and local market. Also, some positions may include bonuses or other incentives.
Stefanini takes pride in hiring top talent and developing relationships with our future employees. Our talent acquisition teams will never make an offer of employment without having a phone conversation with you. Those face-to-face conversations will involve a description of the job for which you have applied. We also speak with you about the process including interviews and job offers.
The Stefanini Group is a global provider of offshore, onshore and near shore outsourcing, IT digital consulting, systems integration, application, and strategic staffing services to Fortune 1000 enterprises around the world. Our presence is in countries like the Americas, Europe, Africa, and Asia, and more than four hundred clients across a broad spectrum of markets, including financial services, manufacturing, telecommunications, chemical services, technology, public sector, and utilities. Stefanini is a CMM level 5, IT consulting company with a global presence. We are CMM Level 5 company.