The QA Automation Engineer I is responsible for designing, executing, and maintaining automated and manual testing processes to ensure Idaho Central Credit Union's software meets the highest quality standards. This role focuses on validating system functionality, identifying defects, and supporting continuous integration and delivery across multiple platforms and projects. The ideal candidate will have hands-on experience with Selenium (Java), test management tools like Jira and TestRail, and CI/CD pipelines in Azure DevOps. A strong understanding of software testing methodologies, relational databases, and automation frameworks is essential to deliver reliable and scalable testing solutions that support ICCU's mission. Duties and Responsibilities Develop and Maintain Test Suites: Create and manage automated and manual test cases using Selenium (Java), ensuring comprehensive coverage of functional and regression scenarios. Identify Automation Opportunities: Analyze existing manual test cases to determine which should be automated to reduce regression testing time and improve efficiency. Execute and Monitor Testing Activities: Perform exploratory, functional, and system testing across multiple software projects, including upgrades, enhancements, and hotfixes. Collaborate Across Teams: Work closely with product owners, developers, and QA analysts to define test requirements, validate acceptance criteria, and ensure quality objectives are met. Manage Test Artifacts: Maintain organized repositories of test cases, plans, and results using tools such as TestRail, Jira, and Azure DevOps. Support CI/CD Integration: Participate in continuous integration and deployment workflows, validating builds and releases within Azure DevOps pipelines. Defect Tracking and Resolution: Isolate, replicate, and report software defects; verify fixes and ensure resolution aligns with project timelines. Mentor and Train: Assist in training other QA analysts and automation and contribute to the development of quality assurance procedures and documentation. Utilize Technical Tools: Use Git, IntelliJ, Putty, and Bruno to support test development, environment access, and API validation. Ensure Compliance and Documentation: Maintain testing documentation and ensure adherence to internal standards, security protocols, and regulatory requirements. Stay Current with QA Trends: Research emerging test automation technologies and best practices to enhance ICCU's testing capabilities. Quality Metrics & Coverage Expectations: We value data-driven quality assurance. Team members are encouraged to engage with and learn from key metrics such as: Code coverage and test coverage goals Defect leakage rate, test pass rate, and other quality indicators These metrics help guide continuous improvement and ensure robust software delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
1,001-5,000 employees