Hi
Role: Quality Assurance
Location: Tallahassee, FL - Onsite- 1st preference - Local consultants
Contract position
Job Description:
Primary Job Duties and Tasks
The activities this candidate will be tasked with include, but are not limited to the following:
ENTERPRISE TEST STRATEGY DEVELOPMENT:
• Develop and implement a robust testing strategy that encompasses the scope of both the modernization project and the continued maintenance of the legacy system and supports the developed schedules and associated milestones for each application.
• Create detailed governance documents, test plans for effective functional and technical resource utilization, test cases/scripts, and execution and monitoring plans to ensure comprehensive quality coverage of all developed features and functionalities in both the modernized solution and legacy system.
AUTOMATION IMPLEMENTATION:
• Design and implement automated test plans in Azure DevOps to streamline testing processes.
• Utilize Microsoft Azure DevOps for test automation, ensuring alignment with project objectives and timelines, including the utilization of artificial intelligence for the creation of test cases.
COORDINATION:
• Coordinate with project managers, developers, and functional and technical stakeholders to align testing and planning activities with overall project goals.
QUALITY ASSURANCE AND CONTROL:
Oversee all phases of a variety of testing (SIT, UAT, etc.) to ensure software quality and compliance with specifications.
• Manage SIT and UAT defect tracking and resolution processes to maintain high standards of software reliability and performance.
PERFORMANCE AND STRESS TESTING:
• Plan and execute performance and stress tests to evaluate system stability and scalability.
• Analyze a variety of test results and provide insights for continued system enhancements and optimizations.
DATA CONVERSION TESTING:
• Plan and execute data conversion load validation for source to target based on conversion execution reports and visual confirmation.
• Plan and execute functional data conversion testing to confirm the core functions execute successfully with converted data.
REPORTING AND DOCUMENTATION:
• Maintain comprehensive documentation of test cases, results, and metrics.
• Regularly report on testing progress, challenges, and outcomes to functional and technical project stakeholders.
CONTINUOUS IMPROVEMENT:
• Continuously assess testing processes and tools for potential improvements.
• Stay abreast of new testing methodologies and technologies to enhance testing efficiency and effectiveness.
ADDITIONAL DUTIES:
• Create detailed, comprehensive, and well-structured test cases based on the requirements provided. Execute these tests to ensure the application's functionality aligns with the specified requirements.
• Manage and generate test data required for executing test cases. Ensure that the data isrepresentative of real-world scenarios to validate the systems' effectiveness in actual operational conditions.
• Collaborate with the System Integrator vendor(s) to set up and maintain test environments that mimic production environments. Ensure that all necessary configurations and data are in place for accurate and effective testing.
• Identify, document, and report bugs and issues found during testing. Use bug tracking tools to monitor the status of reported issues and ensure they are resolved in a timely manner.
• Work closely with SI vendor(s) developers to understand the technical aspects of the application. Collaborate in troubleshooting issues and refining the product(s) based on test findings.
• Conduct performance testing to assess the applications' behavior under various levels of load and stress. Analyze the results to identify performance bottlenecks and recommend improvements.
Specific Knowledge, Skills and Abilities (KSAs)
Bachelor's degree in one of the following Management Information Systems, Computer Science, or
related field preferred
• Extensive experience in Microsoft Azure Dev Ops
• Experience and knowledge of SLA Test Management principles, methodologies, and tools.
• Ability to collaborate with technical and functional stakeholders and establish and maintain strong
relationships.
• Ability to influence others and move toward a common vision or goal.
• Flexible and adaptable; able to work in ambiguous situations.
• Organized with a natural inclination for planning strategy and executing tactics.
• Familiarity with project management approaches, tools, and phases of the project lifecycle.
• Experience with large-scale modernization technology projects.