Senior Quality Engineer

Inspira Financial
Any Location, IL
Remote
Job Description
Role Overview

The Senior Quality Engineer will lead a team of QA testers/engineers in testing products and software to deliver high-quality solutions. The role requires driving and implementing QA frameworks, processes, and strategies. The incumbent will build relationships and trust within the organization, communicate project issues and status with team members, and have solid people skills.

What You Will Do

The Senior Quality Engineer will direct the development of the QA strategy, provide technical expertise in Test Automation and Testing Methodologies, and lead the QA team. The role involves defining QA strategy, approach, and execution in development projects, performance management, coaching, and professional development for QA team members, and ensuring testing skill sets are up to date.

Why It Might Be a Fit

The ideal candidate will have 7-10 years of experience in software development, 5-7 years of leadership experience, and a Bachelor's Degree in Computer Science or equivalent. The candidate should have experience in Agile methodologies, specialization in performance and load testing, security, automation, release management, and agile training, and hands-on expertise with automation tools and frameworks.

Requirements

  • 7-10 years of experience in software development
  • 5-7 years of leadership experience
  • Bachelor's Degree in Computer Science or equivalent
  • Experience in Agile methodologies
  • Specialization in performance and load testing, security, automation, release management, and agile training
  • Hands-on expertise with automation tools and frameworks
  • Proven experience in test planning, test design, test & automation strategy, and test execution
  • Demonstrated experience leading test efforts for Software and Product development
  • Understanding and ability to work on a variety of IT platforms
  • Experience working in Cloud environment (such as Azure and AWS) and cloud technologies
  • Experience following development and production delivery process
  • Self-starter, independent worker and have a love for QA!
  • Hands on UI and API automation experience (JMeter, Blaze Meter, Postman, Python 3.x, Pytest, Selenium, BrowserStack, MABL)
  • Agile tools exposure (e.g., Atlassian products – JIRA, Confluence, GIT, X-Ray)
  • Continuous Integration tools knowledge (e.g., ADO, Jenkins, Bitbucket, Spinnaker)
  • Data validation and quality testing
  • Test Automation
  • Proficiency with tools such as Selenium, BrowserStack, Postman or other QA testing tools
  • Proven experience in developing and coding automation test scripts
  • Proven work experience in software quality assurance and development
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience in writing clear, concise, and comprehensive test plans and test cases
  • Excellent analytical and communication skills
  • Proven experience preparing, presenting, and maintaining required SDLC documentation and artifacts
  • Experience with performance and/or security testing is a plus
  • Experience with complex technical integrations (APIs, web services) and SaaS / PaaS cloud platforms preferred
  • Experience with any of the following is a plus: XML, JavaScript, .NET framework, T-SQL, JQuery, JSON preferred
  • Solid knowledge of SQL and scripting preferred
  • Experience working in an Agile/Scrum development process preferred
  • Familiarity with Jira and the software development life cycle (SDLC) preferred

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Paid time off
  • Retirement plan
  • Learning budget
  • Parental leave
  • Wellness programs
  • Visa/relocation assistance
  • Remote flexibility
  • Stipends
  • Bonus/commission
  • Paid holidays
]]>