about 4 hours ago
Redlands, CA, USAMid Level / Senior
Base Salary
$101k - $167k/yr
Responsibilities
- Collaborate with Product Engineers to establish test plans and prioritize manual tests for automation.
- Create tests for functional, performance, scalability, and durability testing.
- Design and develop automated integration and regression test cases.
- Deploy and schedule integration tests to run daily and share results.
- Manage and refactor the suite of integration tests and results dashboards.
- Perform rigorous peer reviews of test code.
- Collaborate with Software Development Engineers to improve software quality.
- Measure test coverage and analyze continuous integration test results.
- Define, implement, maintain, and document automated test frameworks.
- Advocate for quality throughout the software development process.
Requirements
- 2+ years of experience in a similar position.
- Programming proficiency in Java, C++, C#, or Python.
- Strong understanding of object-oriented programming concepts.
- Applied knowledge of testing principles and experience designing test cases.
- Experience using test automation frameworks like Selenium WebDriver or Appium.
- Understanding of deployment tools such as Jenkins or Chef.
- Developer sensibilities in software design and refactoring.
- Strong analytical and problem-solving skills.
- Bachelor’s degree in computer science, engineering, GIS, data science, or related field.
Benefits
- Industry-leading health and welfare benefits including medical, dental, and vision.
- 401(k) and profit-sharing programs.
- Minimum accrual of 80 hours of vacation leave.
- Twelve paid holidays throughout the year.
- Opportunities for personal and professional growth.