Full-Time

Senior Quality Assurance Automation Analyst

New York ISO

New York ISO

Compensation Overview

$64.5k - $131k/yr

Albany, NY, USA

In Person

Category
QA & Testing (2)
,
Required Skills
JavaScript
Software Testing
Java
JIRA
Selenium
DevOps
Requirements
  • Bachelor’s degree in Software Engineering, Computer Science or related technical field
  • Two years as a Quality Assurance Automation Tester
  • Experience with Selenium
  • Experience with Java/JavaScript
  • Experience with Jira
  • Experience with Microsoft Office
Responsibilities
  • Test Design & Execution: Review and analyze business and technical requirements to determine testing needs.
  • Develop, document, and execute comprehensive test plans and test cases, ensuring functional, integration, regression, and performance validation.
  • Maintain documentation of test cases, results, and defects to ensure traceability.
  • Validate bug fixes and regression testing to prevent issue reintroduction.
  • Identify, log, and track software defects, working closely with developers.
  • Collaboration & Quality Assurance Strategy: Partner with Software Engineers to assess application changes and their impact on automated regression test plans.
  • Collaborate with Business Partners to define and refine test scenarios based on business needs.
  • Assist in supporting User Acceptance Testing (UAT) by providing test data and execution guidance.
  • Participate in code reviews and collaborate with developers to enhance testability.
  • Research and recommend new testing tools and frameworks.
  • Test Automation Framework Development: Design, implement, and maintain scalable test automation frameworks.
  • Develop and execute automated test scripts for functional, regression, and integration testing.
  • Enhance automation frameworks by incorporating continuous integration pipelines.
  • Identify strategies for increasing test automation coverage and efficiency.
  • Infrastructure & Process Improvement: Maintain and troubleshoot automation test environments.
  • Develop scripts for managing test data and improving automation efficiency.
  • Monitor test execution progress and report defect trends.
  • Support urgent software changes by executing and validating tests.
  • Identify and recommend improvements to testing processes.
  • Security & Compliance: Incorporate security best practices into test automation.
  • Ensure test environments adhere to NYISO security standards.
  • Validate security and performance considerations in test strategies.
  • Team Leadership & Project Support: Provide mentorship on automation tools and best practices.
  • Collaborate with Project Managers to track resource allocation and testing progress.
  • Document test strategies and present to stakeholders.
  • Represent the QA team in project meetings, providing updates on test execution and risks.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Your Connections

People at New York ISO who can refer or advise you