1

Associate Software Development Engineer In Test Jobs in Oakville, CA

Software Engineer

Vacaville, CA ยท On-site

$107.02K - $132.20K/yr

Creates, tests, and maintains code for computer programs and system interfaces to meet project ... Skilled in front-end and back-end development with ASP.NET (Classic and Core MVC), Angular, React ...

Working knowledge of Tekla, Solidworks, Revit, AutoCAD or other 3D modeling software * Experience ... Position is an in-office position with travel to meet with vendors and clients, test laboratories ...

R&D Engineer

Vacaville, CA ยท On-site

$85K - $115K/yr

Working knowledge of Tekla, Solidworks, Revit, AutoCAD or other 3D modeling software * Experience ... Position is an in-office position with travel to meet with vendors and clients, test laboratories ...

Sr . R&D Engineer

Novato, CA

$122.70K - $168.50K/yr

Job Title : ABB Talent Pool - R&D Engineer / R&D Senior Engineer / R&D Team Lead / Associate ... project results in technology, software, product, and/or solution development, as well as ...

Sr. R&D Engineer

Santa Rosa, CA

$114.30K - $156.90K/yr

Join our innovative, patient-focused Research & Development team as a Sr. R&D Engineer at Endologix ... Proficiency in developing robust test strategies, applying statistical tools, interpreting complex ...

next page

Showing results 1-20

Associate Software Development Engineer In Test information

See Oakville, CA salary details

$22

$48

$112

How much do associate software development engineer in test jobs pay per hour?

As of May 31, 2026, the average hourly pay for associate software development engineer in test in Oakville, CA is $48.31, according to ZipRecruiter salary data. Most workers in this role earn between $34.90 and $51.15 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Associate Software Development Engineer In Test, and why are they important?

To thrive as an Associate Software Development Engineer In Test, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), software testing principles, and a degree in computer science or a related field. Familiarity with automated testing frameworks (like Selenium or JUnit), version control systems (such as Git), and CI/CD tools is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with development teams and identify issues efficiently. These skills and qualities are critical for ensuring software quality, reducing defects, and supporting the agile development process.

What are some typical challenges faced by an Associate Software Development Engineer In Test (SDET) when collaborating with development teams?

As an Associate SDET, one common challenge is ensuring clear communication between QA and development teams, especially when clarifying requirements or reporting bugs. SDETs often need to advocate for quality while balancing release deadlines, which requires effective collaboration and negotiation skills. Additionally, integrating automated tests into fast-paced development cycles can be complex, especially when dealing with evolving codebases or shifting priorities. Overcoming these challenges involves proactive communication, continuous learning, and adaptability within agile team structures.

What is an Associate Software Development Engineer in Test?

An Associate Software Development Engineer in Test (SDET) is an entry-level professional who designs, develops, and maintains automated tests to ensure the quality and functionality of software applications. They work closely with software developers and quality assurance teams to identify bugs, create test scripts, and automate testing processes. Their primary focus is on improving software reliability and streamlining the testing workflow by using programming skills to build robust test frameworks. This role often serves as a stepping stone to more advanced positions in quality engineering or software development.

What is the difference between Associate Software Development Engineer In Test vs Software Development Engineer In Test?

AspectAssociate Software Development Engineer In TestSoftware Development Engineer In Test
QualificationsBachelor's in CS or related field, some experienceBachelor's or higher in CS, more experience often required
Work EnvironmentEntry-level, collaborative teams, learning-focusedMore autonomous, complex testing tasks, leadership roles
ResponsibilitiesWriting basic test scripts, executing tests, learning automation toolsDesigning test frameworks, automating tests, improving testing processes

The main difference is experience level and scope. Associate Software Development Engineer In Test roles are entry-level, focusing on learning and executing tests, while Software Development Engineer In Test positions involve more complex automation and design responsibilities, often requiring more experience.

What are the most commonly searched types of Software Development Engineer In Test jobs in Oakville, CA? The most popular types of Software Development Engineer In Test jobs in Oakville, CA are:
What job categories do people searching Associate Software Development Engineer In Test jobs in Oakville, CA look for? The top searched job categories for Associate Software Development Engineer In Test jobs in Oakville, CA are:
What cities near Oakville, CA are hiring for Associate Software Development Engineer In Test jobs? Cities near Oakville, CA with the most Associate Software Development Engineer In Test job openings:
Software Engineer

Software Engineer

Travis Credit Union

Vacaville, CA โ€ข On-site

$107.02K - $132.20K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Posted 12 days ago


Job description

Schedule:ย  Monday -Friday 40 hours/weekย ย  ย ย ย ย ย Remote (Must attend quarterly meetings at HQ)

Candidates must live within a reasonable commuting distance of the communities served by Travis Credit Union, which include the following counties: Alameda, Colusa, Contra Costa, Merced, Napa, Placer, Sacramento, San Joaquin, Solano, Sonoma, Stanislaus, and Yolo. For hybrid and remote roles, candidates are still required to reside within a commutable distance of our corporate headquarters in Vacaville, California.

We are unable to sponsor or assume sponsorship of employment visas for this position. Candidates must have current authorization to work in the U.S. (no sponsorship available).ย 


Summary:ย ย Travis Credit Unionโ€™s (TCU) Software Engineer provides programming and analytical services to support ongoing development of the credit union's client/server information systems.

These services provide operational efficiencies for users of TCUโ€™s critical business tools resulting in optimal member experience through both direct and enhanced features and functionality through different digital channels.

Profile:

  • Responsible for full Agile sprint software development life cycle (SDLC) including, but not limited to discovery, application architecture, design input, user interface, and database programming.
  • Creates, tests, and maintains code for computer programs and system interfaces to meet project needs using a variety of programming languages, software packages, utilities and platforms.
  • Maintains the standards for software development, documentation and user interface design.
  • Translates business requirements into automated workflows and technology solutions.
  • Provides computer program/system development, technical maintenance and operational support for various technology platforms, using own judgement for solution design.
  • Collaborates across departments, including infrastructure, data engineering and architecture teams to resolve software issues, research alternative solutions, and design and support data models and technical architectures that enable web-based applications and related systems.
  • Actively maintains up to date knowledge of software languages, development practices, and emerging technologies such as AI, while ensuring this knowledge is shared and leveraged across the team.
  • Uses SDLC methodology to produce software solutions in compliance with TCUโ€™s programming policies and standards.
  • Actively participates in peer code reviews to ensure adherence to technical and operational standards.
  • Analyzes and evaluates information system changes providing high level of effort estimates and ensuring alignment with defined objectives. Creates development plans from development through production to deliver assigned objectives.
  • Determines methods and procedures on new assignments and may coordinate activities of other personnel.

Skills:ย ย 

  • Significant experience in designing, building, and implementing enterprise level software solutions.
  • Solid understanding of application development processes, from UI to relational database structures.
  • Working knowledge of application lifecycle management products following the Agile and Software Development Life Cycle methodologies (e.g., Jira, ADO or similar).
  • Strong background designing, developing and optimizing SQL processes and database structures to support application integrations and enterprise reporting. Including schema design, stored procedures, performance tuning and data integrity.
  • Extensive experience automating manual workflows with SQL driven process including ELT solutions while improving efficiency, scalability and system performance.
  • Experienced building scalable solutions across multiple platforms using C#, Java, Apex, or Python. Skilled in front-end and back-end development with ASP.NET (Classic and Core MVC), Angular, React, JavaScript, and RESTful APIs. Strong command of Microsoft Visual Studio and JSON integrations.
  • Strong workload automation knowledge. Designing, building, scheduling and optimizing batch workflows including troubleshooting failures, building templates, enforcing dependencies, calendars, SLAs, notifications, with checkpointing and error handling
  • Working knowledge of Distributed Version Control Systems for source code (e.g., Git, Mercurial, or the equivalent).
  • Strong understanding of object-oriented programming principles.
  • Successful experience solving problems of significant scope and complexity.
  • Strong organizational and project management skills. Practical project management capabilities and a demonstrated ability to develop good working relationships with business management and other team members.
  • Effective ability to work with all levels of staff, understanding different perspectives while focused on completion of objective.
  • Effective, professional communication skills and thorough understanding of the importance of member/customer satisfaction.
  • Ability to work successfully in a fast-paced team environment and meet strict deadlines.
  • Ability to evaluate when and how AI can be safely integrated into organizational processes while protecting sensitive data and avoiding unauthorized use.
  • Understanding of AI constraints such as data reliability, accuracy, bias, security, compliance requirements, and context appropriate use cases.
  • Advanced knowledge in MS Office products and experience supporting applications across diverse OS platforms.

Reporting & Experience:ย 

ย 
Software Engineerย โ€“ Grade 18 / Exempt

    • Reports directly to assigned department leadership.
    • Bachelorโ€™s degree and a minimum of 4 years of related experience; or a masterโ€™s with 1 year of experience; or equivalent work experience in developing moderately complex IT solutions to improve business processes.ย 
    • Minimum of 3 years of progressive responsibility in software analysis, design, development, configuration and programming including advanced experience using one or more of C#, Java, PL/SQL, Visual Studio, .NET, React, Apex, RAML, OOP, SQL Server and JSON for structuring and exchanging data.ย 

Compensation:ย Base salary starting range is commensurate with experience.

  • Salary:ย  $107,016.00 โ€“ 132,204.80/ annually


Benefits:
At Travis Credit Union, we prioritize the wellโ€being of our employees and their families by providing a comprehensive Total Rewards program that supports their health, welfare, and financial security. In turn, this enables our employees to focus on delivering exceptional service to our members and meeting the goals of the credit union.

Eligible employees enjoy a robust benefits package, which includes:

  • Competitive medical, dental, and vision insurance
  • Mental health and wellness programs
  • Employee performance incentive plan
  • Merit-based salary increases
  • 401(k) program with immediately vested employer match
  • Generous holiday and vacation policies
  • Exclusive TCU perks such as employee loan and credit card discounts


Travis Credit Union is an Affirmative Action Employer.
EOE / Individuals with Disabilities / Veteran Status

Company Description

TCU began in 1951 on Travis Air Force Base with a mission to serve its community. Now the 12th largest credit union in California, it supports 12 Northern California counties with 250,000 members and $5 billion in assets. TCU helps members at every financial stage, offering savings and checking accounts, auto and home loans, college savings, retirement planning and more. A leader in financial education and advocacy, it has earned honors like Newsweekโ€™s Best Regional Credit Unions (2025) and the U.S. Air Force Distinguished Credit Union award.
TCU is a drug-free workplace. Pre-employment screening is required.
Visit www.traviscu.org for a full list of our current openings
EOE/Individual with Disability/Veteran Status