What are the responsibilities and job description for the Software Tester position at Innovative Emergency Mgmt?
Why Join IEM?
Our Culture:
Primary location:
- Candidates can originate from anywhere in the United States, you will work remotely from home or personal office location.
- All remote work environments require you to have high speed internet connection as well as account access with the service provider.
- Currently None
Evaluates and tests 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 and documentation.
- 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.
Skills & Abilities:
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 software development lifecycle, experience with methodologies (either agile or plan-driven) and related techniques (e.g., UML, Use Cases, rapid prototyping)
- Knowledge of software testing standards (e.g., SQA, IEEE, NASA, MilSpec)
- 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.
- Willingness to travel to customer sites to provide support for implementation and acceptance testing (<10%)
- Experience with scientific software applications desired.
- Ability to procure a security clearance is desired.
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
IEM is an Equal Opportunity Employer including Vets and Disabled
We are an Equal Employment/Affirmative Action employer. We do not discriminate in hiring on the basis of sex, gender identity, sexual orientation, race, color, religious creed, national origin, physical or mental disability, protected Veteran status, or any other characteristic protected by federal, state, or local law.
If you need a reasonable accommodation for any part of the employment process, please contact Human Resources and let us know the nature of your request and your contact information. Requests for accommodation will be considered on a case-by-case basis. Please note that only inquiries concerning a request for reasonable accommodation will be responded to from Human Resources.