Job Summary:
Gesa Credit Union is a community-focused organization that values the diverse experiences of its team members. They are seeking a Software Developer in Test II who will enhance the quality assurance process by designing and maintaining automated tests while collaborating with various stakeholders to ensure software quality and stability.
Responsibilities:
• Work with Project Managers, Product Owners, and Developers to develop automated and custom test plans for software applications, including defining acceptance validation and regression scope
• Design, develop, and maintain automated tests in alignment with Gesa’s coding standards and established test patterns; expand coverage for new features and critical member workflows
• Develop and write tests for custom WEB APIs and integrated services to validate functional behavior (REST/SOAP)
• Execute functional/manual testing as needed (including exploratory testing) and document results to support release readiness
• Manage, document, and communicate software defects; collaborate with the team to triage issues and verify fixes
• Design and implement integration tests with core systems; support test data and environment needs required for repeatable validation
• Collaborate on CI pipelines related to Software Quality Assurance, including integrating automated test execution and improving reliability of test runs (e.g., investigating failures and stabilizing flaky tests)
• Partner with Product Owners to identify high-value manual test cases suitable for automation and drive conversion into automated regression coverage
• Participate in sprint planning and retrospectives; provide input and estimates for testing effort and automation work
• Perform peer reviews of test automation code and test design to ensure quality, maintainability, and alignment with team standards
• Maintain knowledge of current and evolving technology, evaluate changes in or new technology, and share relevant information with senior engineers and team leadership
• Develop and maintain thorough knowledge of assigned products and applications; provide ongoing support, monitoring, and maintenance of test suites and quality signals
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Information Systems, or related field or equivalent of specialized courses, training, and/or directly related experience may be substituted in lieu of a degree
• A minimum of three (3) years of similar or related functional and technical experience
• Familiar with at least one (1) modern front-end framework like React, Angular, Svelte, or Vue
• Familiar with at least one (1) modern back-end technology like NodeJS express, or NET
• Experience with at least one (1) modern database tool like SQL Server or Oracle
• Familiar with modern UI automation: Playwright and/or Selenium
• Familiar with quality gates & code health: SonarQube/SonarCloud and automated checks integrated into pipelines
• Familiar with microservices architecture and container technology like Docker
• Understanding of security testing exposure: OWASP ZAP (or similar) and secure testing practices
• Understanding of CI/CD quality: Azure DevOps pipelines, secure secrets integration (e.g., Azure Key Vault), and repo quality enforcement (linting/hooks)
• Experience working and developing against REST and SOAP API’s
• Experience writing test plans in a tool like Azure DevOps
• Experience with GIT source control
• Experience with specific coding languages include but are not limited to C#, Typescript and JavaScript
• Experience in an agile and scrum environment
• A working knowledge of web security principles and other security systems
• A working knowledge of Quality Assurance principles and testing strategies
• Excellent verbal and written communication skills
• Strong analytical skills, attention to detail, troubleshooting skills, and problem-solving skills
• Maintain working knowledge of Quality Assurance principles and testing strategies
• Ability to communicate test results, quality risks, and release readiness clearly to technical and non-technical stakeholders
• Ability to learn quickly, accept feedback, and improve through coaching and code review; ability to work with increasing independence
• Ability to analyze information and recommend achievable process improvements to management
• Self-motivated and able to organize, prioritize and manage multiple complex tasks
Preferred:
• Knowledge of the Financial Industry, products, and services. Credit Union experience preferred
Company:
Gesa Credit Union offers home loans, deposit services, lending services, online services and other financial services. Founded in 1953, the company is headquartered in Richland, USA, with a team of 501-1000 employees. The company is currently Late Stage.