Software Quality Assurance Technical Lead - Hybrid

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 6 Month(s)

Skills

Software Quality AssuranceDevOps
AWS
AzureSpring Framework
Spring Security
Spring Bootautomation
dependency managementAgile
ScrumJava
Java CoreGitHub
GitHub Actions
Grafana
Maven
JUnit testingBehavior Driven Development
BDD
Gherkin
Selenium WebDriverPowerShell
Bash
Atlassian Confluence
JIRA
Docker
KubernetesLinux
Windows
Sonatype Nexus Repository Management
Lifecycleproject management
defect tracking
defect management
web applications
APIQA
quality assurance
security
functional testing
automated test
performance testing
load testing
security testingsoftware testing
testing methodologies
test scenarios
test strategy
test environment
test case design
test productionversion control
configuration management
continuous integration
CI
continuous delivery
CDautomation scripts
framework components
software components
robust reporting
quality metrics
technical issues
technical expertisecontinuous improvement
root cause analysis
design
implementation
problem solving
collaboration
troubleshooting
organizational

Job Details

Title: Software Quality Assurance Technical Lead - Hybrid

Mandatory skills:


Software Quality Assurance
DevOps, AWS, Azure
Spring Framework, Spring Security, Spring Boot
automation, dependency management
Agile, Scrum
Java, Java Core
GitHub, GitHub Actions, Grafana, Maven, JUnit testing
Behavior Driven Development, BDD, Gherkin, Selenium WebDriver
PowerShell, Bash, Atlassian Confluence, JIRA, Docker, Kubernetes
Linux, Windows, Sonatype Nexus Repository Management, Lifecycle
project management, defect tracking, defect management, web applications, API
QA, quality assurance, security, functional testing, automated test, performance testing, load testing, security testing
software testing, testing methodologies, test scenarios, test strategy, test environment, test case design, test production
version control, configuration management, continuous integration, CI, continuous delivery, CD
automation scripts, framework components, software components, robust reporting, quality metrics, technical issues, technical expertise
continuous improvement, root cause analysis, design, implementation, problem solving, collaboration, troubleshooting, organizational

Description:


We are seeking a highly skilled and experienced Software Quality Assurance (SQA) Technical Lead to drive our automation strategy and enhance our testing capabilities. In this role, you will be responsible for designing, developing, and maintaining robust automation frameworks, leading a team of QA engineers, and ensuring the delivery of high-quality software through innovative testing practices. The ideal candidate will possess deep technical expertise in modern testing methodologies and a proven track record of implementing effective automation solutions.

KEY RESPONSIBILITIES:
Lead the design, development, and implementation of scalable and maintainable automation frameworks from scratch, utilizing industry best practices.
Streamline and maintain the existing functional testing framework, Behavior-Driven Development (BDD) methodologies, working closely with development and product teams to define and automate test scenarios using Gherkin syntax.
Mentor and guide a team of QA engineers, fostering a culture of technical excellence, continuous improvement, and quality assurance.
Collaborate with cross-functional teams (development, product, DevOps) to understand requirements, define test strategies, and ensure comprehensive test coverage.
Develop and maintain automated tests for web applications, APIs, and other software components using Selenium WebDriver and Java.
Integrate automated tests into CI/CD pipelines, ensuring efficient and continuous quality feedback.
Implement and maintain robust reporting mechanisms for test results and quality metrics (e.g., using Grafana or similar tools).
Champion best practices in software quality assurance, including test case design, defect management, and root cause analysis.
Stay up-to-date with emerging technologies and industry trends in software testing and automation.
Participate in code reviews of automation scripts and framework components.
Troubleshoot and debug complex technical issues in both test environments and production.

REQUIRED SKILLS & EXPERIENCE:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
7+ years of experience in Software Quality Assurance, with at least 3+ years in a technical leadership or lead automation engineer role.
Strong working knowledge and hands-on experience with Behavior-Driven Development (BDD) using Gherkin syntax.
Deep technical proficiency with Selenium WebDriver and Java Core.
Experience with Spring Framework, Spring Security, and Spring Boot.
Applied knowledge of version control, configuration management, and continuous integration/continuous delivery (CI/CD) practices, specifically with GitHub and GitHub Actions.
Experience with monitoring and analytics tools like Grafana (or similar tools for stats and dashboards).
Familiarity with Sonatype Nexus Repository Management & Lifecycle scans for dependency management and security.
Proficient with Maven for build automation and dependency management.
Solid understanding and experience with JUnit testing framework.
Proficiency in scripting languages such as PowerShell (PS), Bash, or similar.
Proficiency in using Atlassian Confluence & JIRA (or similar tools) for documentation, project management, and defect tracking.
Comfortable working in both Linux and Windows environments.
Experience with Docker containers for setting up and managing test environments.
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and as part of a collaborative team.

FAMILIARITY & KNOWLEDGE (HUGE PLUS):
Spring Framework & Spring Boot applications development
Container Architecture: Docker, Kubernetes, or similar

CRUCIAL SKILLS:
Exceptional attention to detail and strong problem-solving abilities.
Excellent communication skills, both written and verbal.
Strong troubleshooting skills and the ability to think outside the box.
Effective time management and sound judgment skills.
Hands-on experience working in Agile/Scrum process environments.
Consistently exhibits personal accountability for outcomes to all team members, peers, and stakeholders.
Strong organizational skills, with the ability to respond quickly in a fast-paced environment.
Ability to prioritize and manage multiple projects simultaneously to meet deadlines.

NICE TO HAVE (PLUS POINTS):
Knowledge of performance, load, and security testing principles.
Experience with cloud platforms (AWS, Azure).

Required Skills:
Highly Technical from QA Leadership Experience
Selenium and WebDriver Experience
Java Experience
Github Experience

Preferred Skills:
Spring Framework & Spring Boot applications development
Container Architecture: Docker, Kubernetes
Knowledge of performance, load, and security testing principles
Experience with cloud platforms (AWS, Azure)

Notes:
Hybrid
Primarily remote (70%), with teams coming into the office 1-2 times per month for design/white-board sessions or as needed.
8:00 AM - 5:00 PM
This is a contract to hire position.


VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.


Contact Details :

VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VIVA USA INC