Software Quality Engineer
January 1, 2025
Responsible for ensuring that products meet design specifications and standards. This role develops new or refines existing processes related to quality control and project failure identification and design standards verification. This role evaluates and tests new or modified software programs and software development procedures used to verify the program's function according to user requirements and conform to establishment guidelines.
Essential Job Duties
Education & Experience
Preferred Qualifications:
Knowledge/Skills/Abilities:
Essential Physical Demands/Work Environment:
Benefits:
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled
Essential Job Duties
- Design test plans, scenarios, scripts, and procedures based on business requirements.
- Test any new software to ensure functional requirements, system compliance, and technical specifications.
- Perform quality assurance and testing in an environment that typically uses state-of-the-art software applications testing processes (i.e., testing "clean room") but may also include manual QA/Testing.
- Create test data files with valid and invalid records to thoroughly test program logic and verify system flow.
- Collaborate with users to plan user acceptance testing, alpha, and beta testing.
- Ensure that system tests are successfully completed and documented, and all problems are resolved.
- Contribute to standards and procedures for measuring product quality and release readiness.
- Create, maintain, and execute manual/exploratory test cases, and clearly document software defects.
- Identify and execute automation for common test cases.
- Review and provide feedback on product feature requirements.
- May develop, revise, and approve quality assurance and testing policies, standards, and procedures.
- Assume other duties as assigned.
Education & Experience
- Bachelor's degree.
- 4+ years of relevant experience in software quality assurance and testing of applications with significant size, scope, and complexity (i.e. Sales, Servicing, Finance, Billing, Applications, etc.).
- Experience using software packages or tools for processing and/or extracting data, such as SQL.
Preferred Qualifications:
- Experience with APIs or SOAP UI.
- Experience with VBScript programming, or similar automation tools.
Knowledge/Skills/Abilities:
- Ability to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rates, ratios, and percentages and to draw and interpret graphs.
- Ability to utilize complex computer operations (intermediate/advance programming, relational databases, and operating systems) and advanced features of software packages.
- Frequently communicates complex information and interacts with management. Can present, resolve, and address delicate situations. Can motivate and persuade others.
- Decisions impact the management and operations within a department. May contribute to business and operational decisions that affect the department.
- Problems are varied and complex, requiring analysis or interpretation of the situation. Problems are solved using knowledge and skills, general precedents, and practices.
- Provides and sets goals and priorities for functional area. May make recommendations for department policies, practices, and programs. Makes decisions for and/or resolves problems for others.
- Ability to handle multiple projects simultaneously including task delegation, project oversight, and resource allocation.
- Ability to test in Agile Methodology.
- Knowledge of TFS.
Essential Physical Demands/Work Environment:
- Work is primarily sedentary: must be able to sit for extended periods of time and use a computer, keyboard,
and mouse, frequently. The employee must occasionally lift and/or move up to 50 pounds. - Travel may be required periodically, including overnight stays (contingent on position requirements).
Benefits:
- Health/Dental/Vision Insurance
- Paid Time Off
- 401k with Generous Company Match
- Company Paid Life Insurance and Long-Term Disability
- Short Term Disability
- Employee Assistance Program
- Tuition Reimbursement
- Employee Discounts
Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled