TechnoGen
QA Analyst
TechnoGen, Reston, Virginia, United States, 22090
Senior QA Analyst
Remote
Contract Duration: 12+ months
MUST HAVES: SQL expert, Excel expert, experience testing large data sets, scripting
Nice to have: large data migration, financial domain experience
Job Description:
We are seeking a highly skilled Senior QA Testing Analyst to join our team. In this role, you will be responsible for planning, integration, test case creation, scripting, and execution of all testing to ensure proper coverage. You will work on multiple moderate to high complexity projects/systems, taking on the responsibility of being a subject matter expert for a specific project or system.
Key Responsibilities:
Lead the creation, execution, and documentation of test cases, test scripts, and test data for projects.
Ensure requirements are testable by collaborating with Business Systems Analysts (BSAs) and Development teams in reviewing business objectives and requirements.
Actively participate in architectural and technical design reviews, providing input on testing considerations.
Develop, document, and maintain comprehensive test data and end-to-end test flows.
Conduct testing utilizing HNB manual and/or automated test processes, running database queries as needed for data validation.
Update and maintain test cases based on approved change requests.
Work with BSAs and Development teams to analyze and triage defects, assigning severity and managing them throughout the project.
Produce test status reports per project guidelines, ensuring that testing deliverables meet the established target dates and timelines.
Create, document, and review the Test Strategy with the project team, ensuring all aspects of testing (manual execution, regression, automation, and performance testing) are completed.
Provide mentorship and guidance to junior team members and assist in supporting User Acceptance Testing (UAT).
Participate in off-hour production releases and support the project's warranty period as needed.
Maintain the regression test bed, ensuring it meets changing requirements.
Identify any potential quality issues and escalate them to management in a timely manner.
Specific Requirements:
Test Plans and Scripts: Proven experience in creating and maintaining test plans and scripts.
SQL Skills: Moderate to advanced SQL skills required, with a strong focus on testing data, not front or UI testing.
Data Testing Focus: Experience with large data migrations and testing the data integrity throughout the process.
Scripting and Programming: Experience in scripting, with Python being the preferred language. Excel macros will be a plus.
Development Experience: Background in development, particularly in Python, is highly desirable.
API Testing: Experience in API testing.
Problem-Solving and Curiosity: Strong analytical mindset with a passion for identifying issues and finding solutions.
Self-Starter: Ability to work independently with minimal supervision. You should be comfortable planning and prioritizing your own work.
Collaboration: Highly collaborative and comfortable working in a team-oriented environment, managing your tasks effectively.
Attention to Detail: Strong attention to detail and a focus on ensuring accuracy throughout the testing process.
Industry Knowledge (Preferred): Experience in collections, com
Remote
Contract Duration: 12+ months
MUST HAVES: SQL expert, Excel expert, experience testing large data sets, scripting
Nice to have: large data migration, financial domain experience
Job Description:
We are seeking a highly skilled Senior QA Testing Analyst to join our team. In this role, you will be responsible for planning, integration, test case creation, scripting, and execution of all testing to ensure proper coverage. You will work on multiple moderate to high complexity projects/systems, taking on the responsibility of being a subject matter expert for a specific project or system.
Key Responsibilities:
Lead the creation, execution, and documentation of test cases, test scripts, and test data for projects.
Ensure requirements are testable by collaborating with Business Systems Analysts (BSAs) and Development teams in reviewing business objectives and requirements.
Actively participate in architectural and technical design reviews, providing input on testing considerations.
Develop, document, and maintain comprehensive test data and end-to-end test flows.
Conduct testing utilizing HNB manual and/or automated test processes, running database queries as needed for data validation.
Update and maintain test cases based on approved change requests.
Work with BSAs and Development teams to analyze and triage defects, assigning severity and managing them throughout the project.
Produce test status reports per project guidelines, ensuring that testing deliverables meet the established target dates and timelines.
Create, document, and review the Test Strategy with the project team, ensuring all aspects of testing (manual execution, regression, automation, and performance testing) are completed.
Provide mentorship and guidance to junior team members and assist in supporting User Acceptance Testing (UAT).
Participate in off-hour production releases and support the project's warranty period as needed.
Maintain the regression test bed, ensuring it meets changing requirements.
Identify any potential quality issues and escalate them to management in a timely manner.
Specific Requirements:
Test Plans and Scripts: Proven experience in creating and maintaining test plans and scripts.
SQL Skills: Moderate to advanced SQL skills required, with a strong focus on testing data, not front or UI testing.
Data Testing Focus: Experience with large data migrations and testing the data integrity throughout the process.
Scripting and Programming: Experience in scripting, with Python being the preferred language. Excel macros will be a plus.
Development Experience: Background in development, particularly in Python, is highly desirable.
API Testing: Experience in API testing.
Problem-Solving and Curiosity: Strong analytical mindset with a passion for identifying issues and finding solutions.
Self-Starter: Ability to work independently with minimal supervision. You should be comfortable planning and prioritizing your own work.
Collaboration: Highly collaborative and comfortable working in a team-oriented environment, managing your tasks effectively.
Attention to Detail: Strong attention to detail and a focus on ensuring accuracy throughout the testing process.
Industry Knowledge (Preferred): Experience in collections, com