Location: Harrisburg, PA
Contract Role: 2.5 years
Hybrid Role: Must be on-site in Harrisburg 1-week per month
Position Overview:
Will implement comprehensive software testing processes by following the SDLC to ensure timely, high-quality, and cost-effective outcomes. Responsibilities include attending design meetings, developing and documenting test strategies in Azure DevOps, performing various testing types, leading QA teams, monitoring testing activities, and maintaining strong communication with stakeholders to uphold industry best practices and QA principles throughout the project lifecycle.
All of the qualifications listed must be met for consideration:
- Experience in API Testing, Data migration, Report testing, Back-End Testing (ORACLE SQL/Microsoft SQL).
- 8+ years of experience in Quality Assurance.
- Experience with Tricentis Tosca and the Dynamics and SAP ADO.
- Experience in Azure DevOps, Test Management, Task Management, Team Management, Product Management.
- Experience in Writing Test Plans, Test Cases and keep updated as requirement
- Experience of End-to-End Testing, Performing Functional Test, Regression Test, Interface Testing, Integration Test, Performance Test, Migration, ETL, Backend Tests and API Testing. Experience in Internal Application (CSR application), Web Application, ERP, Banking, Retail, Finance and Tolling domain,. API, SQL Server, Oracle, TOAD Testing.
- Experience in working with diverse industries such as Tolling, Finance and Banking.
- Excellent communication, Interpersonal skills, and leadership qualities.
- Ability to work effectively independently and with a team and can work proactively and is highly organized.
- Proficient with the Microsoft Office 365 suite of business software including Teams, Word, Excel, and PowerPoint, plus proficiency with Microsoft ADO Testing Module.
Preferred Skills:
- Enterprise Business Solutions, specifically SAP projects.
- ITIL / ITSM practices and methodologies.
- Certifications / Education
- Bachelor’s degree in business management or information systems.
- Equivalent combination of education and/or experience may be accepted.
Duties:
- Follow the SDLC process to achieve goals in a timely manner, maintain quality and keep production cost low.
- Attend design meetings to review the desired functionality and provide feedback, to gather testing requirement and review documentation.
- Develop, define, and document in Azure Development Ops (ADO) test strategies, test plans, test case designs, test cases and test scripts, mapping test cases with requirements within Azure DevOps as directed.
- Perform functional testing, integration testing, regression testing, data migration testing, hardware testing (credit card machine for payment, tag scanner for inventory module). Backend testing, IVR testing, regression testing, interface testing, system acceptance testing and UAT testing and document test results, including bugs and defects, in ADO
- Discuss risk factors with the stakeholders for each bug and provided transparent information and recommendations before the production release.
- Use ADO dashboards and related ADO tools to help ensure stakeholders are aware of testing and development status for all items, including but not limited to bugs, testing status, test script status, etc. under, about to under, or post testing.
- Lead small group of testers as mentor and provide guidance and explain the process of testing for tolling back office systems.
- Participate in regular project status meetings related to testing.
- Be an advocate of Quality Assurance, Continuous Improvement and industry recognized Best Practices.
- Build, implement, and champion quality assurance principles and maintain the quality of delivery.
- Ensure that the project team adheres to the principles, guidelines, and standard QA/QC processes.
- Ensure processes for test plan reviews provide the outcome desired and finalize these plans with senior QA analysts.
- Monitor the QA activities, test execution, bug tracking including root cause analysis, test metrics, and identifying areas of possible improvement.
- Execute all aspects of quality assurance and testing to ensure the highest possible quality in software and other IT systems releases into the production environment.
- Communicate clearly and work with QA Lead and stakeholders to provide feedback on system, integration, regression, and UAT testing items, including security and data needs.
- Ensure procedures are followed with a high degree of quality in creating user stories, tasks, test cases, and bugs.
- Actively track quality assurance metrics, by preparing queries and reports using ADO functionality.
- Provide feedback for production deployment review relating to production deployments readiness.
- Complete project related tasks consistent with PMO guidelines.
- Develop and maintain a productive working relationship with technology staff, business owners, project sponsors, vendors, and key clients.
- Lead and participate in project team activities for system work efforts related to enterprise systems.
- Work independently to accomplish the tasks and duties assigned.
- Comply with all standards, policies, and procedures.
- Utilize various software and/or technology tools to perform job duties.
- Perform tasks and other duties as assigned.