Senior QA Test AnalystElectric Reliability Council of Texas • Taylor, Michigan, United States
Senior QA Test Analyst
Electric Reliability Council of Texas
- Taylor, Michigan, United States
- Taylor, Michigan, United States
About
Develops and supports system testing strategies, creates test plans, maintains communication with management, peers, project teams, and other stakeholders, and executes testing activities for on‑cycle, off‑cycle, and exception releases. Provides testing timelines, manages test data and environment requests, and coordinates testing resources and efforts. Responsibilities
Understand and apply principles, theories, and concepts related to the profession and ERCOT's culture. Exercise judgment within defined procedures and practices to determine appropriate action, impacting specific assignments or projects. Respond to inquiries and provide guidance to lower‑level workers. Work on the most complex testing issues, performing in‑depth evaluation of variable factors and resolving them in creative and effective ways. Collaborate with Managers, Leads, and Senior QA Test Analysts to develop testing strategy and create test plans. Make independent decisions except in unusually complex business scenarios. Identify functional, regression, end‑to‑end, system, and user acceptance testing, including automation. Develop, execute, and maintain automated tests for assigned application areas. Develop test suites to validate and report performance test parameters to management. Coordinate test planning, scripting, and execution for all applications in the business application suite. Provide planning for integration release test plans and ensure all business application owners sign off by deadline. Serve as subject‑matter expert on business processes related to the supported application area. Perform risk analysis, trend reporting, communications, and negotiations. Ensure QA standards and procedures are adhered to; provide training and updates to distributed testing teams. Support communication of testing plans to management, peers, project team, and other stakeholders. Provide input and feedback to the Manager/Senior QA Test Analyst on estimates of testing efforts and resources. Assist with creation of testing timelines, including milestones, and provide daily updates to the project team on progress against timeline. Select and employ suitable processes and procedures that ensure efficient, effective, and thorough testing. Coordinate and support after‑hours tasks as required by testing deliverable timelines. Work closely with QA and responsible testing teams to ensure workloads are clearly defined and coordinated. Escalate concerns to management if expected deadlines are at risk. Partner with business and other project team members to create and execute test cases and scripts from Functional Specification, Business Requirements, and Technical Design documents. Document results from test cases and scripts; analyze and identify system defects through integration, regression, and performance testing. Communicate risks and assumptions for test plans and project timelines to management. Maintain expertise in application and tools used for testing, anticipating impacts to testing deliverables. Develop and maintain positive working relationships with Market Participants and other departments to promote customer satisfaction. Represent the testing team at pipeline, project, and status meetings as assigned. Ensure clear communication of schedules, timelines, statuses, issues, mitigations, and all other information necessary for successful testing execution. Experience
Senior level – minimum 5 years of related work experience exceeding degree requirements. Expert knowledge of QTEST or other test‑management tools. Progressively responsible experience in a test automation developer role. Demonstrated experience in test framework design and development. Coding experience with automated test frameworks, tools, and services. Strong ability to articulate technical challenges and solutions. Excellent communication, collaboration, reporting, analytical, and problem‑solving skills. Experience with SQL script development and data validation. Experience with object‑oriented programming for web‑based applications and services. Preferred: experience with Java‑based web application frameworks. Preferred: experience with planning, deployment, and maintenance of Selenium grid infrastructures. Familiarity with source‑control systems and configuration management. Familiarity with advanced concepts surrounding XML, SQL Server, and Oracle RDBMS. Familiarity with Agile development methodologies. Education
Bachelor's Degree in Computer Science, MIS, or related field (Required). Combination of education and experience that provides equivalent knowledge to a major in such fields is acceptable. Work Location
Required to be on‑site at the Taylor facilities at least twice a week; a hybrid schedule may be available, with some employees working on‑site 100% of the time depending on business needs. Salary
Expected Salary Range: $120,000 - $165,000. Benefits
Health, dental, vision, life insurance, long‑term and short‑term disability, long‑term care, and Section125 Flexible Spending Account. Retirement Savings Plan with company contributions. EEO Statement
ERCOT is firmly committed to equal employment for all qualified persons without regard to race, sex, medical condition, religion, age, creed, national origin, citizenship status, marital status, sexual orientation, physical or mental disability, ancestry, veteran status, genetic information or any other protected category under federal, state or local law.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.