Software Development QA Engineer – (2 Openings)
Fraleigh and Rakow Inc · Lincoln, NE · 1 wk ago
On-siteEngineeringFull-time
Role Overview
The Quality Assurance Engineer (QAE) plays a vital role in ensuring that software products meet the highest standards of quality, performance, and reliability. This position is responsible for both manual and automated testing, participating throughout the software development lifecycle to proactively identify issues, advocate for quality, and collaborate with cross-functional teams. The QAE contributes to continuous improvement of testing practices and tools, and helps ensure compliance with regulatory standards, industry best practices, and customer expectations.
Responsibilities
- Demonstrates the Company’s mission, while successfully performing its core values related to integrity, service, excellence, stability, strength, respect, and teamwork.
- Collaborate with developers, analysts, and product owners to define clear acceptance criteria and develop comprehensive test strategies aligned to business needs.
- Design, execute, and maintain both manual and automated test cases for functional, regression, integration, and system testing.
- Build and extend automated test frameworks using modern tools (e.g., Selenium, Playwright, Postman) to improve efficiency and repeatability of test cycles.
- Conduct API testing for internal and external services using tools such as Postman or similar platforms.
- Participate in sprint planning, backlog grooming, and daily stand-ups to integrate QA practices within Agile development workflows.
- Document, track, and manage defects through resolution using Azure DevOps or similar platforms.
- Analyze and interpret performance test results; identify bottlenecks and recommend improvements.
- Maintain detailed documentation of test artifacts including test plans, test cases, quality metrics, and risk assessments.
- Contribute to continuous improvement initiatives related to test automation, CI/CD pipelines, and overall QA process maturity.
- Provide support and mentorship to junior team members and promote best practices in QA across development teams.
- Ensure that all deliverables comply with industry standards, customer requirements, and relevant regulatory frameworks.
- Participate in peer reviews and quality checkpoints to promote a "shift-left" testing mindset and early issue identification.
Qualifications
- Bachelor’s degree in computer science, Information Systems, or related field, or equivalent combination of education and experience.
- Minimum of two years of experience in software quality assurance, including both manual and automated testing.
- Strong understanding of QA methodologies, test case design, and defect management processes.
- Hands-on experience with test automation tools (e.g., Selenium, Playwright) and scripting languages.
- Familiarity with API testing tools (e.g., Postman, Swagger) and experience validating RESTful services.
- Exposure to performance testing concepts and tools (e.g., JMeter, LoadRunner) is a plus.
- Experience working in Agile/Scrum environments and contributing to Agile ceremonies.
- Solid knowledge of Azure DevOps or similar platforms for managing test plans, bugs, and work items.
- Excellent analytical and troubleshooting skills with a detail-oriented mindset.
- Effective communication skills, both written and verbal, with the ability to work collaboratively across teams.
- Experience with Guidewire PolicyCenter, BillingCenter, or ClaimsCenter preferred.
- Understanding of insurance industry processes, terminology, and regulatory compliance is a plus.