Senior Quality Assurance Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Design, develop, and maintain scalable test automation solutions.
Ensure product quality through test strategy, framework development, CI/CD integration, and modern quality engineering practices.
Work independently, solve complex problems, estimate quality-related tasks, and drive continuous improvement.
Key Skills for This Role
Full Job Posting
Job Description Summary
Design, develop, and maintain scalable test automation solutions.
Ensure product quality through test strategy, framework development, CI/CD integration, and modern quality engineering practices.
Work independently, solve complex problems, estimate quality-related tasks, and drive continuous improvement.
Education and Experience
- Bachelor’s degree in computer science or a STEM discipline is required.
- A minimum of 6 to 8 years of relevant experience is required.
- Academic background should be in computer science or another STEM discipline.
Technical Skills
- Good programming experience with TypeScript or JavaScript.
- Experience with UI test automation using Selenium, Playwright, or WebDriverIO, including TypeScript or Java coding.
- Experience testing APIs and automating them with Karate, Rest Assured, or Playwright.
- Strong knowledge of core data structures and algorithms.
- Experience writing, executing, and monitoring automated test suites with tools including Cucumber, Playwright, and Selenium.
Essential Responsibilities
- Break down testing problems, estimate effort, and independently deliver testing, test cases, and automation for features or small feature sets.
- Apply SDLC principles and methodologies including Agile, Lean, XP, CI/CD, continuous testing, scalability, and test design.
- Design, develop, maintain, and enhance scalable UI and API automation frameworks, reusable components, utilities, and coding standards.
- Create and maintain automated test suites, testing tools, and CI/CD pipelines such as Jenkins, including quality gates, parallel execution, environment validation, and system-level integration testing.
- Write maintainable and reusable automated tests that remain resilient to application changes and code refactoring.
- Analyze and troubleshoot issues across applications, APIs, automation frameworks, infrastructure, and CI/CD pipelines, and collaborate on defect resolution.
- Create test plans, define automation strategies, establish quality metrics, dashboards, and KPIs, and improve quality engineering practices.
- Apply expertise in application domains, data structures, algorithms, testing tools, automation practices, and quality engineering technologies.
- Mentor junior QA engineers, conduct code reviews, and provide guidance on automation frameworks and testing methodologies.
- Take ownership of deliverables, implement reusable automation solutions, and contribute to process improvement and engineering excellence.
Desired Characteristics
- Understand the infrastructure needed to run a large distributed web application.
- Break down problems and estimate time for development tasks.
- Make technology choices based on experience.
- Demonstrate awareness of competitors and the industry.
Leadership
Take ownership of small tasks and deliver without supervision while seeking help when necessary.
Present clear rationale and use data or factual evidence to influence.
Participate in collaborative activities and recognize collaborative behavior.
Understand how team and personal objectives contribute to the organization’s vision.
Additional Information
Relocation assistance is provided.
About GE Vernova
Global energy company providing power generation, electrification, and decarbonization solutions.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GE Vernova
Spécialiste technique – Service client et garanties
La Prairie, CAN
Principal Engineer Nuclear Systems - Plant Operations
Schenectady, USA
Project Manager - Control Solutions
Khobar, KSA
The Controls Project Manager will be responsible for planning and executing a portfolio of controls projects, leading cross-functional teams towards successful project delivery and high customer satisfaction. Job Descrip
Project Manager - Control Solutions
Khobar, KSA
Field Service and Technical Advising Specialist
Noida, IND
Service Specialists- Commissioning
Pallāvaram, IND
Spécialiste technique – Service client et garanties
La Prairie, CAN
Principal Engineer Nuclear Systems - Plant Operations
Schenectady, USA
Project Manager - Control Solutions
Khobar, KSA
Lead Engineer - Systems Engineering
Pallāvaram, IND
Project Management Specialist
Noida, IND