VetJobs - The Leading Military Job Board

Job Information

TransCore LP Software QA Engineer II - SOFTW001602 in Harrisburg, Pennsylvania

Software QA Engineer II - SOFTW001602

DESCRIPTION/RESPONSIBILITIES: TransCore (TRN), a subsidiary of ST Engineering, is seeking a full-time Software Quality Assurance Engineer to join our Development team.

Summary: We are seeking an experienced software QA Engineer to join our Lane Systems Software Development team. The selected individual will be responsible for supporting software build automation, creating and implementing automated test scripts and processes, and developing deployment packages for software that involves real-time processing of transportation systems software that utilizes a variety of hardware components such as computer vision, magnet loops, LIDAR, RFID, and more.

This position will also perform manual testing as needed and provide guidance and mentorship to other team members to improve testing processes.

This is a unique opportunity to work with developers to improve software quality and software deployment processes. Our company has an entrepreneurial spirit and welcomes individuals with a can-do-attitude, the drive to succeed, and the desire to make an impact.

Location: This position will be remote/hybrid with the selected candidate preferably located in Harrisburg, PA or Albuquerque, NM. Applicants in Dallas, TX, and Nashville, TN will also be considered. Occasional travel to testing locations and other TransCore offices may be required.

Duties and Responsibilities include, but are not limited to: * Support Azure DevOps builds and create policy for development versus production builds and build versioning, * Develop and implement automated test scripts using industry standard frameworks and tools, * Develop simulators that may be needed to support test automation of software that requires real-time data inputs, * Conduct manual testing as needed to ensure the quality and reliability of our software systems, * Provide guidance and mentorship to other team members on testing best practices and methodologies, * Participate in meetings and provide updates on testing progress to the team, * Collaborate with cross-functional teams to define testing strategies and ensure comprehensive test coverage, * Conduct code analysis and identify areas where automation testing can be implemented, * Stay up to date with the latest industry trends and technologies and make suggestions for improvements to the testing process, * Document testing processes and procedures to ensure consistency and maintainability, * Provide timelines and estimates for delivering high-quality products based on requirements and software specifications. * Participate in supporting production deployments and testing as needed.

Qualifications: * Bachelor's degree in computer science, computer engineering, or a related engineering field required. A combination of education and relevant experience may be considered. Master's degree in computer science, computer engineering, or a related engineering field is desirable, * 7 years of professional experience in automation testing, * Experience with source control (Git) and Azure DevOps to manage work items, * Strong experience in automation testing using industry standard frameworks and tools, * Experience with C#, C programming languages, * Experience with both Microsoft and Linux systems, * Experience with manual testing, * Strong problem solving, analytical, and troubleshooting skills, * Excellent communication and interpersonal skills.

Preferred Additional Experience: * Experience with testing toll collection systems or other real-time processing systems, * Experience with testing .NET 3.5 or higher and .NET Core Frameworks, * Experience with testing multi-threaded applications, * Experience with testing legacy applications and performing code analysis.

Equal Opportunity Employer-minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity

DirectEmployers