Apply for this Job
Duties & Responsibilities:
85% - Program Development and Testing
Participates in a mission-driven culture of high-quality performance, with a member focus on customer service, consistency, dignity and accountability.
Assists the team in carrying out department responsibilities and collaborates with others to support short- and long-term goals/priorities for the department.
Collaborates with Agile Application Development teams to perform application testing, such as system, unit, regression, load and acceptance testing.
Writes and validates positive test scenarios as well as alternative/negative test scenarios.
Tests any new software to ensure integration into company systems meets functional requirements, system compliance and technical specifications.
Reports the defects found during testing to development team. Ensures that reported bugs are fixed before the end of sprint, when applicable.
Creates and executes test plans and scripts that will ensure application functionality meets user requirements specified in user stories.
Analyzes formal test results in order to discover and report any defects, bugs, errors, configuration issues and interoperability flaws.
Communicates test progress, test results and other relevant information to project stakeholders and management.
Develops and establishes quality assurance measures and testing standards for new applications, products and/or enhancements to existing applications throughout their development/product lifecycles.
Assists with production support problem identification and resolution.
Assists with testing of periodic (monthly) maintenance activities.
Performs Quality Assurance (QA) functions for/in using .NET, SQL, HTML, XML, SOAP, Java Script and AJAX programming environments.
• Installs and integrates new QA software programs into existing environments.
10% - Program Analysis and Support
Analyzes documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality. Reviews documentation to ensure that requirements stated are correct, unambiguous and verifiable.
Prepares and delivers reports, recommendations or alternatives that address existing and potential trouble areas in ITS systems and projects across the organization.
Conducts internal audits to measure and assure adherence to established quality assurance standards for software development, application integration and information system performance and corresponding documentation.
Makes recommendations for improvement of applications to programmers and software developers or engineers.
Collaborates with Programmer Sr to build on automation suites and to execute automated regression suites as needed including running them through Jenkins.
Collaborates with business stakeholders to coordinate or facilitate User Acceptance Testing.
Performs and recommends security audits/enhancements on assigned systems.
5% - Other
Completes other projects and duties as assigned.
Minimum Qualifications:
Bachelor's degree in information systems, computer science or related field required.
5 years of experience testing for major applications, integrations and/or major application product release required.
2 years of experience with testing tools, test plans and building test cases required.
2 years of experience writing queries for Microsoft SQL server required.
An equivalent combination of education and experience sufficient to successfully perform the essential duties of the position such as those listed above may also be qualifying.
Date Posted: 07 May 2025
Apply for this Job