Salary
Based on Experience
Location
Troy, MI, United States
Posted on
Oct 28, 2016
Profile
Position Summary
New World Systems is seeking a Software Test Engineer with a solid track reco rd of success for our Aegis Public Safety solution. This role drives the automated load, performance, and integration testing framework for the development organization. They are responsible for the design, implementation, and continual improvement for this critical aspect of software quality for a product suite that requires an ability to scale to large deployments. The ideal candidate has a solid understanding of software quality automation concepts and their application within an SDLC.
Aegis Public Safety encompasses our police and fire computer-aided dispatch (CAD), mobile units, inspections, and field reporting as well as the supporting back office police, fire, and corrections records. This essential product line for police and fire departments across the United States is used to effectively dispatch units and make them more efficient in their daily job functions.
Role Responsibilities
Review, recommend, and implement software test automation technologies for product development that ensure high levels of quality.
Deliver on software performance and load testing for a continually increasing product scale.
Collaborate with Software Development team to create complete, testable features.
Develop and institute reporting metrics on product quality trends.
Educate team members on test automation concepts.
Research new automation technologies and concepts.
Required Skills/Competencies
1-2 yrs experience in test automation tools (e.g. Selenium, Test Manager, Rational Test, SilkTest, Smart Bear)
1-2 yrs experience in SQA
Knowledgeable of integration level testing (e.g. Cucumber/SpecFlow, Fitnesse)
Knowledgeable of Load/Performance testing concepts
Ability to conceptualize repeatable tests that ensure continued product stability and quality
Understanding of scripting languages and their application in test automation
Continuous Integration/Deployment concepts
Knowledge of Application Performance Management (APM) concepts and solutions and their application in software quality
Establishing performance baselines and measurements against them
Database experience, preferably Microsoft SQL Server
Ability to troubleshoot issues in deployed environments
Strong communication skills, especially around technical team interaction.
Candidates must be deadline driven, team oriented, be a self-starter, have great people skills, a strong work ethic, and be enthusiastic, ambitious, as well as highly organized.
Bachelor degree in Computer Science, Engineering, Mathematics, Information Systems or related field.
Preferred Skills
1-2 yrs in product development in a coding role
1-2 yrs in a product deployment or Release Engineering role
Knowledgeable of Unit level testing concepts
Prior experience with virtual server environments
Ability to understand and utilize the SCRUM Agile development methodology
New World Systems
888 West Big Beaver Rd.
Suite 600
Troy, MI 48084
****
Web: ****
Company info
Sign Up Now - EngineeringCrossing.com