Job Title:
Senior Software Quality Assurance Specialist

Company: EDC Corporation - AIMS Parking

Location: Syracuse, NY

Created: 2024-04-24

Job Type: Full Time

Job Description:

Company DescriptionEDC Corporation is a leading provider of parking systems, specializing in the development and implementation of parking management software. Our flagship software suite, AIMS Parking Management Software, has been trusted by over 200 parking departments across the United States and Canada for 25 years. AIMS Parking Management software offers a comprehensive solution for ticket management, permit management, mobile enforcement, license plate recognition (LPR), event management, and consumer-facing mobile payment.Check below to see if you have what is needed for this opportunity, and if so, make an application asap.Role DescriptionThis is a full-time on-site role as a Senior Software Quality Assurance Specialist at EDC Corporation, located in Syracuse, NY. As a Senior Software Quality Assurance Specialist, you will be responsible for ensuring the quality and reliability of our parking management software. Your day-to-day tasks will include analyzing software functionality, creating and executing test cases, and identifying and reporting defects. You will work closely with the software development team to ensure high-quality deliverables and promote best practices.Key ResponsibilitiesConduct thorough code reviews to identify bugs, performance issues, security vulnerabilities, and other potential risks.Collaborate with software developers to address identified issues and provide constructive feedback for improvement.Implement automated testing strategies and tools to streamline the code review process and enhance efficiency.Stay updated on industry best practices, emerging technologies, and advancements in software development methodologies to continually improve code quality and development processes.Participate in design discussions, brainstorming sessions, and knowledge-sharing initiatives to foster a collaborative and innovative environment within the team.Mentor junior team members and guide code quality, debugging techniques, and software engineering best practices.QualificationsBachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience working as a software engineer focusing on code review, bug detection, and resolution.Strong proficiency in programming languages and frameworks such as C#, .NET, .NET Core, and PHP.Minimum of 8 years working in software development.Hands-on experience with code review tools and version control systems (e.g., Git, SVN, Bitbucket).Hands-on experience with software testing methodologies, including unit testing, integration testing, and regression testing.Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and implement effective solutions.Exceptional communication and collaboration skills, with the ability to articulate technical concepts clearly and concisely.