
SDET Team Lead
Description
QGenda is a fast growing Atlanta-based healthcare software company, with an amazing corporate culture, where we strive to be the best place to be a customer. Our software is used by thousands of hospital departments around the world to automatically generate the most optimized physician work schedules to accommodate complex business rules and accurately schedule the appropriate medical provider based on their skill level, specialty, availability, and preferences.
As a SDET Team Lead, you will lead a team of Software Development Engineers in Test in advancing our automated testing strategies and tooling. You’ll work with other leaders in Product Development to understand company business strategy and how our efforts align to company goals. You’ll coach and motivate your team to solve exciting and unique testing challenges, leveraging the latest tools and processes. You’ll both oversee and contribute to designing, developing, and maintaining automated tests for our web and mobile applications. You’ll play an integral leadership role in driving innovative solutions and delivering high quality software for our customers.
Job Duties & Responsibilities
Guide Team Processes and Training
Coach members of your team to expand their technical competencies and to utilize the best software engineering practices
Collaborate with Development and QA Leadership to advance our automated testing processes and how they interact with other roles in the department
Conduct regular code reviews, as well as test plan reviews, for quality and consistency
Conduct employee performance reviews and other HR activities for your team
Test Architecture and Strategy
Analyze product requirements and customer use cases to make recommendations on automation testing strategies
Coordinate functional, integration, regression, and load testing strategies with Development and QA Leadership
Evaluate tooling to determine if we have the right tools to build and maintain high quality test suites
Build tools for internal use to ensure quality at enterprise customer scale
Build and Maintain Tests
Build automated test suites to exercise our web application using C#, NUnit, and Selenium
Build and maintain our mobile testing framework using Python and Appium
Build and maintain backend API tests using Postman and Javascript
Coach the team in finding solutions to common day-to-day testing problems by analyzing integration and regression testing failures
Deliver High-Quality Software
Oversee execution of automated tests and report on results throughout the software development life cycle
Provide visibility into automation performance with metrics and reporting
Champion delivering high-quality software releases across web and mobile platforms
Requirements
5+ years of experience writing and extending automated test frameworks
5+ years of experience working with a scrum team
2+ years providing senior level technical leadership or managing a team
Experience writing code in an object-oriented programming language, C# or Java preferred
Experience with Selenium and Appium or a similar automation framework
Experience with AWS, Selenium Grid, and Docker
Experience with Postman and writing API automation tests using javascript
Expert level understanding of test methodology and automation strategies
Strong critical thinking and problem solving skills
B.S. in Computer Science, Computer Information Systems, or Computer Engineering from a major U.S. university
Excellent communication skills and upbeat personality
Compensation & Perks
Competitive Salary
Bonus Eligible
401k Employer Match
Pluralsight Subscription
Great Benefits & Culture
Full Health and Dental (QGenda pays 100% of the individual premiums)
Employee-centric work culture
Work remotely when needed
3 “Flex Hours” per week
Relaxed vacation policy
Company outings
Costco membership
Casual dress
Opportunity to be part of a fast growing software company with hundreds of customers and thousands of users around the world.
To apply for this job please visit qgenda.applytojob.com.