Source description
About the role
Role:QA Lead
Location: Albany – On-Site Duration: 3/17/2025 – 3/31/2026
Required Skills & Qualifications: • 15+ years of experience in QA automation and performance testing. • Strong hands-on experience with ALM administration (user management, test execution, reporting). • Expertise in UFT (Unified Functional Testing) for automation scripting and framework development. • Proficiency in LoadRunner for performance testing, including script creation and result analysis. • Experience with API testing, database validations, and integration testing. • Strong knowledge of SDLC, STLC, Agile, and DevOps practices. • Experience integrating automation with CI/CD pipelines (e.g., Jenkins, Azure DevOps). • Excellent analytical, problem-solving, and communication skills.
Key Responsibilities:
- ALM Administration: • Manage ALM setup, configuration, and user administration. • Maintain user access permissions in ALM. • Ensure seamless integration of ALM with automation and performance testing tools.
- Manual Testing Execution & Oversight • Design, develop, and maintain robust test cases based off functional requirements documentation. • Import test cases into ALM and oversee test execution activities. • Work closely with BA team(s) and Dev team(s) to clarify issues arising during test execution. • Generate and analyze test execution reports and defect tracking metrics. • Coordinate resolution of defects & re-validation of fixes.
- UFT Script and Framework Development: • Design, develop, and maintain UFT automation frameworks (e.g., data-driven, keyword-driven, hybrid). • Develop robust UFT test scripts for functional and regression testing. • Implement best practices for automation script maintenance and execution. • Ensure automation scripts are integrated with ALM for execution and reporting.
- LoadRunner Performance Testing: • Plan and execute performance testing strategies using LoadRunner. • Develop and maintain LoadRunner scripts for various protocols (HTTP, Web Services, API, etc.). • Analyze performance test results, identify bottlenecks, and provide recommendations. • Collaborate with development and infrastructure teams to ensure performance optimization.
- Leadership & Collaboration: • Lead and mentor QA team members, providing guidance on automation and performance testing best practices. • Collaborate with developers, business analysts, and infrastructure teams to define test requirements and ensure quality deliverables. • Define and implement QA processes, strategies, and standards across projects. • Drive continuous improvement in testing methodologies and automation coverage.
Preferred Qualifications
- • Exposure to scripting languages like VBScript, JavaScript, or Python. • ISTQB or other QA certifications are a plus.
More at Thoughtwave Software and Solutions