
Software Development Engineer in Test II
Brain Corp11 days ago
San Diego, CA, USAMid Level / Senior
Responsibilities
- Develop and maintain automated tests and validation tools for software applications.
- Write and maintain automation code in Python within Linux-based environments.
- Implement automated tests for web applications, APIs, and backend services.
- Design and execute validation plans that balance automation and exploratory testing.
- Contribute to CI/CD pipelines by integrating automated tests.
- Assist in building quality dashboards and reporting tools.
- Collaborate with teams to ensure clear validation strategies.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience.
- 2+ years of experience in software development or test automation.
- Ability to write and maintain automation code in Python.
- Experience implementing automated tests for web applications and APIs.
- Understanding of software testing methodologies.
- Experience contributing automated tests to CI/CD pipelines.
- Working knowledge of RESTful APIs and service-based architectures.
- Strong debugging and analytical skills.
- Excellent communication and collaboration skills.
- Experience using Generative AI tools in development or testing workflows.
Benefits
- Discretionary annual target bonus.
- Stock options.
- 401(k) plan with match and immediate vesting.
- Comprehensive insurance benefits including medical, dental, and vision.
- Generous paid time off including vacation and sick leave.
- Daily on-site lunch available in the San Diego office.
- On-campus gym with pool and tennis courts.
- Opportunities for community engagement and internal learning events.