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

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Maryland , United States