SCRAM Systems
Software Test Engineer
SCRAM Systems, Denver, Colorado, United States, 80285
Job Summary:
We are seeking a talented and self-motivated Software Test Engineer to join our team. As a Software Test Engineer, you will fill a crucial role in testing software applications as well as implementing software quality assurance processes. Your work will focus on testing custom applications and API’s that support the manufacture, configuration, testing, and delivery of Electronic Offender Monitoring devices. Your work will be crucial in assuring delivery of reliable and high-quality monitoring products and services to our customers.
Duties/Responsibilities:
Work closely with software developers, as well as manufacturing techs and engineers, to test software applications that support the manufacture, testing and configuration of electronic monitoring devices.
Conduct manual testing of manufacturing support applications.
Conduct testing of applications that support shipping and receiving and other business processes.
Develop, document, and execute test plans and cases to ensure quality and compliance.
Test API and UI applications for compliance of feature/function as defined in written requirements
Document issues and bugs in Azure DevOps and assist with prioritization of those issues.
Leverage available data from SQL Server and/or Mongo databases to support testing activities
Develop test automation strategies to streamline testing process
Develop software applications and fixtures that support test automation effort.
Organize and document test results for deployment approval process.
Collaborate with team members to identify and resolve issues.
Participate in design reviews to provide input from a testing perspective.
All other duties as assigned
#LI-PROMOTE
Skills/Abilities:
Proficiency in .Net, C#, API interfaces
Experience Writing Contract Tests for API’s
Experience in Database design and query (SSMS)
Experience in converting integration tests into Load Tests
Solid understanding of software development life cycle and testing life cycle
Familiarity with code and work task management Azure DevOps/TFS; Git
Familiarity with development environments: Visual Studio; SQL Server Management Studio.
Familiarity with electronic device configuration and production processes.
Strong problem-solving skills and attention to detail.
Ability to collaborate with multiple teams on multiple projects.
Strong communication and collaboration abilities
Education and Experience:
BS degree in Computer Science or related field and/or equivalent work experience
3+ years Software Testing experience in a manufacturing environment (preferred)
Physical Requirements (With or without reasonable accommodation):
Sitting: Over 70%
Standing: Under 15%
Fine Motor Movements: 41-70%
* All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
We are seeking a talented and self-motivated Software Test Engineer to join our team. As a Software Test Engineer, you will fill a crucial role in testing software applications as well as implementing software quality assurance processes. Your work will focus on testing custom applications and API’s that support the manufacture, configuration, testing, and delivery of Electronic Offender Monitoring devices. Your work will be crucial in assuring delivery of reliable and high-quality monitoring products and services to our customers.
Duties/Responsibilities:
Work closely with software developers, as well as manufacturing techs and engineers, to test software applications that support the manufacture, testing and configuration of electronic monitoring devices.
Conduct manual testing of manufacturing support applications.
Conduct testing of applications that support shipping and receiving and other business processes.
Develop, document, and execute test plans and cases to ensure quality and compliance.
Test API and UI applications for compliance of feature/function as defined in written requirements
Document issues and bugs in Azure DevOps and assist with prioritization of those issues.
Leverage available data from SQL Server and/or Mongo databases to support testing activities
Develop test automation strategies to streamline testing process
Develop software applications and fixtures that support test automation effort.
Organize and document test results for deployment approval process.
Collaborate with team members to identify and resolve issues.
Participate in design reviews to provide input from a testing perspective.
All other duties as assigned
#LI-PROMOTE
Skills/Abilities:
Proficiency in .Net, C#, API interfaces
Experience Writing Contract Tests for API’s
Experience in Database design and query (SSMS)
Experience in converting integration tests into Load Tests
Solid understanding of software development life cycle and testing life cycle
Familiarity with code and work task management Azure DevOps/TFS; Git
Familiarity with development environments: Visual Studio; SQL Server Management Studio.
Familiarity with electronic device configuration and production processes.
Strong problem-solving skills and attention to detail.
Ability to collaborate with multiple teams on multiple projects.
Strong communication and collaboration abilities
Education and Experience:
BS degree in Computer Science or related field and/or equivalent work experience
3+ years Software Testing experience in a manufacturing environment (preferred)
Physical Requirements (With or without reasonable accommodation):
Sitting: Over 70%
Standing: Under 15%
Fine Motor Movements: 41-70%
* All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.