Job details
Job type full-time
Full job description
Why join iem?
We are a woman-owned company in emergency management that embraces teamwork, collaboration, flexible performance, actionable solutions and integrity/ethicsOur work touches everyoneWe produce results that matterResults that save lives – join us while we build a safe, secure and resilient world.
Our culture:
Iemers believe in the greater good and it is our commitment to attract those who have excellent technical skills, creative minds and innovative ideas to keep propelling us forward.
Location: remote | anywhere in us (east coast and central time zones preferred)
Responsibilities:
As natural disasters and emergencies are increasing in frequency and severity, rapid and flexible recovery support are key to getting affected communities back on trackOur team of analysts, developers and testers work with disaster recovery and emergency management program experts to provide systems support in a dynamic, flexible environment.
Our software tester will evaluate and test software programs to verify that programs function according to specifications and standards by performing the following duties:
Test and maintenance of software products for government use.
Potential to contribute beyond testing (quality control) to process improvement (quality assurance), dependent on individual interest and experience.
Tests software programs to compare to specifications
Identifies, analyzes, and documents defects, questionable functions, errors, usability concerns, and inconsistencies in software program functions, outputs, online screens, and content.
Creates test cases and test data.
Creates and executes automated test scripts using testing software programs.
Responds to inquiries from users and technical support regarding functions and operations of software programs.
Contributes to establishment of standards and procedures for program design and testing.
Coordinates testing by client, users and third parties.
Assists users to isolate possible problems in software after implementation.
Conducts compatibility tests with other software programs, hardware, multiple operating systems, and network environments.
Monitors program performance after implementation to prevent recurrence of program operating problems and ensure efficiency of operation.
Documents, tracks, and communicates test plans, test results, analysis, and unresolved problems.
Qualifications:
To perform this job successfully, an individual should have knowledge of common software applications.
Knowledge of the practical application of computer technology.
Knowledge of and experience with manual software testing techniques; ability to design, develop and execute software testing for web-based and client-server systems
Understanding of agile software development practices
Knowledge of software testing standards
Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Identifying possible causes of operating errors.
Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
Strong analytical, organizational and communications skills
Adaptability; ability to excel in a dynamic, customer-driven development environment.
Ability to procure a security clearance is preferred.
Education:
Bachelor’s degree in a related field (prefer isds, mis, information science,); or 2-3 years related experience and/or training; or equivalent combination of education and experience.
Benefits and more:
10 paid holidays
Vacation pay
Sick pay
401 (k) plan with matching
Company paid std and ltd