Sr QA Software Engineer- Remote in Irvine

Sr QA Software Engineer- Remote in Irvine

Irvine Full-Time 36000 - 60000 £ / year (est.) No working from home possible
AbbVie

At a Glance

  • Tasks: Lead quality testing efforts and empower engineering teams to own quality.
  • Company: Join AbbVie, a leader in innovative aesthetics and healthcare solutions.
  • Benefits: Enjoy competitive pay, comprehensive benefits, and flexible remote work options.
  • Other info: Mentorship opportunities and a dynamic environment for career growth.
  • Why this job: Make a real impact on software quality while collaborating with passionate teams.
  • Qualifications: 5+ years in Software Quality Engineering and proficiency in modern programming languages.

The predicted salary is between 36000 - 60000 £ per year.

About AbbVie: AbbVie is the parent company for Allergan Aesthetics. Our aesthetics portfolio includes facial injectables, body contouring, plastics, skin care, and more. Our goal is to provide customers with innovation, education, exceptional service, and a commitment to excellence, all with a personal touch.

Overview: We are looking for a Software Quality Engineer who is passionate about engineering teams owning quality. In this role, you will sit in an independent Quality organization but work directly with product engineering squads to embed quality into how they design, build, test, and ship software.

Role: You will act as a quality enabler and coach, not a post-release gatekeeper. Your focus is on helping developers build reliable, secure, and performant systems by defining standards, building test automation for features, and shaping data-driven feedback loops. You will partner with engineering, product, and DevOps to make quality an integral part of the SDLC from planning through production.

What You’ll Do:

  • Lead testing efforts and best practices for your feature areas, pushing ownership of unit, component, and service-level tests into engineering teams while you focus on high-risk end-to-end automation.
  • Evolve, maintain automation and integrate these into CI/CD so every change gets fast, reliable quality feedback.
  • Enable engineers with quality-focused test design, and shifting-left practices through pairing, reviews, and hands-on workshops.
  • Translate business and technical risks into clear test strategies, acceptance criteria, and living documentation that teams own and maintain.
  • Define and refine quality standards, policies, and risk-based testing guidelines that align with product and compliance needs.
  • Use metrics such as defect trends, coverage, and flakiness to highlight systemic issues and drive continuous improvement across teams.
  • Collaborate with engineering and product leadership to communicate quality posture, surface risks, and support informed tradeoffs without acting as a release bottleneck.
  • Mentor junior QA and engineers on modern testing techniques, observability-driven validation, and emerging practices like AI-assisted and autonomous testing.

Qualifications:

  • Bachelor's degree is required.
  • 5+ years of experience in Software Quality Engineering, SDET, or a similar role with a strong focus on test automation and enabling engineering teams.
  • Proficiency in at least one modern programming language (e.g., TypeScript, JavaScript, or Python) and experience with contemporary test frameworks (e.g., WebdriverIO, Playwright, Cypress, Appium, API/contract testing tools).
  • Hands-on experience integrating automated tests and quality gates into CI/CD pipelines (e.g., GitHub Actions, GitLab CI, Jenkins, or similar).
  • Strong understanding of shift-left and DevOps practices, including developer-owned testing, trunk-based development, and continuous delivery.
  • Comfort working in an independent Quality function while building strong, collaborative relationships with engineering teams.
  • Excellent communication and facilitation skills; able to influence without authority, lead discussions, and drive alignment around quality goals.

Nice to Have:

  • Experience with observability tools and using production signals to inform testing strategy.
  • Familiarity with AI-assisted testing tools or LLM-based capabilities for test generation, analysis, or automation.
  • Background in regulated or high-compliance environments where risk management and traceability are important.

Additional Information: The compensation range described below is the range of possible base pay compensation that the Company believes in good faith it will pay for this role at the time of this posting based on the job grade for this position. Individual compensation paid within this range will depend on many factors including geographic location, and we may ultimately pay more or less than the posted range. This range may be modified in the future.

We offer a comprehensive package of benefits including paid time off (vacation, holidays, sick), medical/dental/vision insurance and 401(k) to eligible employees. This job is eligible to participate in our short-term incentive programs.

AbbVie is an equal opportunity employer and is committed to operating with integrity, driving innovation, transforming lives and serving our community.

Sr QA Software Engineer- Remote in Irvine employer: AbbVie

AbbVie is an exceptional employer that fosters a culture of innovation and collaboration, particularly for the Sr QA Software Engineer role. With a strong commitment to employee growth, AbbVie offers comprehensive benefits, including paid time off and health insurance, while promoting a work environment where quality is embedded in every aspect of software development. The company's dedication to excellence and personal touch ensures that employees feel valued and empowered to make a meaningful impact in their roles.

AbbVie

Contact Details:

AbbVie Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Sr QA Software Engineer- Remote in Irvine

Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn, especially those in the tech and QA space. A friendly message can go a long way in getting your foot in the door.

Tip Number 2

Prepare for those interviews by brushing up on your technical skills and understanding the latest trends in QA. We recommend doing mock interviews with friends or using online platforms to get comfortable.

Tip Number 3

Showcase your passion for quality! During interviews, share examples of how you've improved processes or mentored others in QA. This will highlight your commitment to excellence, just like AbbVie.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team!

We think you need these skills to ace Sr QA Software Engineer- Remote in Irvine

Test Automation
Quality Engineering
CI/CD Integration
Modern Programming Languages (TypeScript, JavaScript, Python)
Test Frameworks (WebdriverIO, Playwright, Cypress, Appium)
Shift-Left Testing Practices
DevOps Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the role of a Sr QA Software Engineer. Highlight your experience in test automation and collaboration with engineering teams, as these are key aspects of the job.

Craft a Compelling Cover Letter:Use your cover letter to showcase your passion for quality engineering and how you can contribute to the team. Mention specific projects or experiences that demonstrate your ability to embed quality into the software development lifecycle.

Showcase Your Technical Skills:Don’t forget to mention your proficiency in programming languages and testing frameworks. This is crucial for the role, so be specific about the tools you've used and how they’ve helped improve quality in past projects.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets the attention it deserves. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at AbbVie

Know Your Tech Stack

Make sure you’re well-versed in the programming languages and test frameworks mentioned in the job description, like TypeScript or Python. Brush up on your knowledge of CI/CD tools too, as being able to discuss how you've integrated automated tests into pipelines will impress the interviewers.

Showcase Your Quality Mindset

Prepare examples that demonstrate your experience with quality assurance practices. Talk about how you've enabled engineering teams to take ownership of testing and how you've implemented shift-left strategies. This shows you understand the importance of embedding quality throughout the development process.

Be Ready to Discuss Metrics

Familiarise yourself with key metrics like defect trends and test coverage. Be prepared to discuss how you've used these metrics to drive continuous improvement in past roles. This will highlight your analytical skills and your commitment to enhancing quality standards.

Practice Your Communication Skills

Since the role involves collaboration with various teams, practice articulating your thoughts clearly and confidently. Think of scenarios where you've influenced decisions without authority, as this will showcase your ability to lead discussions and align teams around quality goals.