Bridgeway is seeking a highly motivated C# Software Engineer with a specialization in unit testing to contribute to our fast-paced, results-driven environment. This role will involve collaboration with engineers and quality assurance analysts to ensure the delivery of high-quality software solutions. As a key team member, you will focus on developing comprehensive unit tests, maintaining code integrity, and ensuring adherence to best practices in test-driven development (TDD).
This is a remote position, with preference given to East Coast candidates.
Responsibilities:
- Develop and maintain automated unit tests to ensure code quality, reliability, and early detection of defects, focusing on integration with the QA testing pipeline.
- Collaborate closely with QA analysts to design test cases and test strategies that align with broader quality assurance initiatives, ensuring coverage at multiple levels (unit, integration, system testing).
- Support continuous integration (CI) and continuous delivery (CD) pipelines by contributing to the integration of unit tests and automated testing suites within the QA testing process.
- Analyze test results and collaborate with development teams to resolve issues, identifying potential gaps in test coverage and working to close them.
- Work with QA teams to establish best practices for writing, executing, and maintaining unit tests as part of the overall test automation strategy.
- Contribute to test automation frameworks by ensuring unit tests integrate seamlessly with broader automated testing tools like Selenium, Appium, or API testing frameworks.
- Assist in the evaluation of testing tools and frameworks for unit testing, with a focus on scalability, ease of use, and alignment with the overall QA strategy.
- Collaborate with the QA Manager and Product Owners to align unit testing goals with product quality objectives, ensuring unit tests reflect real-world use cases and edge scenarios.
- Participate in defect triage sessions to analyze issues found in unit tests and work closely with QA and development teams to address root causes.
- Advocate for test-driven development (TDD) and ensure that unit tests are an integral part of the development lifecycle within the QA team’s processes.
Requirements:
- 2+ years of experience in C# development with a strong emphasis on unit testing and TDD principles.
- Proven experience with unit testing frameworks such as NUnit, xUnit, or MSTest.
- Exposure to JavaScript is preferred.
- Strong understanding of Git.
- Understanding of Agile methodologies and experience working in a Scrum environment.
- Experience in large-scale, multi-platform environments is a plus.
- Strong communication and teamwork skills, with the ability to collaborate effectively across diverse teams.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Bridgeway is an Equal Opportunity Employer.
Bridgeway Benefit Technologies (Bridgeway) seeks job application information from candidates through the Bridgeway corporate website www.bridgewaybentech.com/careers and/or via email with addresses using only the @bridgewaybentech.com domain. In our recruiting practice, we do not extend job offers to candidates we have never spoken with on the phone or in-person. More information about our recruiting practices can be found at https://www.bridgewaybentech.com/careers-scam-alert
What We Do
Bridgeway Benefit Technologies is the foremost provider for multiemployer benefits administration technology solutions. With the strength of our BASYS and ISSI platforms, we offer greater choice, enhanced capabilities and unmatched service delivery built for data security, regulatory compliance and a lower cost of ownership. Our software suites, web-based portals and hosting solutions serve the Taft-Hartley community and its millions of union members in the United States and Canada. The company provides trust fund offices, multiemployer plans and third-party administrators with a robust product suite for managing contributions, eligibility, claims processing, retirement plan administration and more