Software Engineer in Test
San Diego, CA, United States
Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Career's page.
Seismic, a rapidly growing Forbes Cloud 100 company, is the global leader in enablement, helping make sales teams better by becoming more productive and engaging with buyers in a compelling way. Seismics platform provides continuous guidance to improve behavior, content, and skills to win more deals and deliver better experiences. Nearly 2,000 organizations including IBM and American Express have made Seismic their enablement platform of choice. Seismic integrates with business-critical platforms including Microsoft, Salesforce, Google and Adobe. Seismic is headquartered in San Diego, with offices across North America, Europe, Australia and China.
Seismic is committed to building an inclusive workplace that ignites growth for our employees and creates a culture of belonging that allows all employees to be seen and valued for who they are. Learn more about DEI at Seismic here. Seismic is seeking a Software Engineer in Test with expertise in Python (or similar) to join our dynamic and innovative team. As a key member of the Quality Engineering department, you will be responsible for ensuring the quality and reliability of our software products through the design, implementation, and execution of automated test suites and supporting test infrastructure and libraries. You will collaborate closely with developers, product managers, SRE, infrastructure, and delivery engineers to drive the development of scalable and robust software testing solutions.
What you will be doing :
Design, develop, and maintain automated test suites and frameworks in Python
Including functional and performance testing (UI, API, Datastores, Mobile, and Desktop applications)
Execute automated tests and analyze results to identify defects, performance constraints, and areas for improvement
Write test plans and test scenarios, execute manual tests where necessary
Collaborate with cross-functional teams to define test strategies, test plans, and acceptance criteria
Participate in coverage and design reviews, identify gaps/issues, and provide feedback
Investigate and support incident triage and resolution
Contribute to the continuous improvement of testing processes and methodologies
What you bring to the team :
Bachelors or Masters degree in Computer Science or equivalent experience
Development experience in Python preferred (Ruby, GO, JavaScript, or similar experience)
Strong understanding of software testing principles, methodologies, and practices
Experience with test automation frameworks such as PyTest, Cypress
Experience building and supporting continuous integration and continuous deployment pipelines (Jenkins, ArgoCD, or similar)
Experience with version control systems (Github, GitHub Actions)
Familiarity with containerization technologies
Knowledge of SDLC and Agile/Scrum methodologies
Strong communication and collaboration skills
What we have for you:
Take time to rest and recharge with generous time off, paid company holidays and end of year company shutdown.
Medical, dental, vision, employer-paid life insurance and disability benefits
Access to Health Savings Account (HSA) with $1,000 Single/$2,000 annual employer contribution
Access to free paid telemedicine and wellness offers through medical plan
Fertility and family planning benefits with financial assistance for adoption and surrogacy
Paid parental leave and family caregiver leaves
Annual professional development reimbursement
Mental health support with 12 free counseling sessions for you and your family members
401k with annual employer match
Equity program and performance-based bonuses
Bring Your Own Device technology stipend
Seismic Cares Program with charitable donation matching
#LI-DL1
If you are an individual with a disability and would like to request a reasonable accommodation as part of the application or recruiting process, please contact us at [email protected].
Headquartered in San Diego and with employees across the globe, Seismic is the global leader in sales enablement , backed by firms such as Permira, Ameriprise Financial, EDBI, Lightspeed Venture Partners, and T. Rowe Price. Seismic also recently expanded its team and product portfolio with the acquisition of Percolate, Grapevine6, and Lessonly. Our board of directors is composed of several industry luminaries including John Thompson, former Chairman of the Board for Microsoft.
Seismic is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, age, race, religion, or any other classification which is protected by applicable law.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.