Search

QA Lead

PublishedPublished: 6/14/2022
Technology

Job Description

QA Lead

Location: Albany – On-site/Hybrid –

- Position can be 50% in-office / 50% remote.

- If the office/remote policy changes in the future, the incumbent would be expected to adhere to the same policy as the rest of the staff.


Job Qualifications:

• Bachelor's Degree in math, science, computer science, psychology, or related. An equivalent combination of advanced education, training, and experience will be considered.

• 15 years of relevant experience.


Key Responsibilities:

1. 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.


2. 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.


3. 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.


4. 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.


5. 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.


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.

Preferred Qualifications:

• Exposure to scripting languages like VBScript, JavaScript, or Python.

• ISTQB or other QA certifications are a plus.


Regards

Vinay S

vinay.s@themesoft.com

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...