Principal Test Engineer

Stable Kernel is a custom software and technology firm based in Atlanta, GA. Our in-house product teams partner with Fortune 500s to navigate the unknown – that space between an identified problem and a future-focused solution. We strategize, architect, design, develop and commercialize custom software that builds our clients’ businesses. 

As a Principal Test Engineer, you will own our Shift Left testing vision by having opportunities to work in a team environment that will help build, automate, and monitor the testing lifecycle for some of the largest companies in the world. Your work and contribution will help create a testing environment for our engineering teams to provide quality products that will impact hundreds and thousands of users daily. 

Additionally, you will help manage the solutions we provide for our partners, making availability, performance, security, and reliability critical to our success. We need to do this all at a global scale, so continual, iterative improvements in our process, technology, tools, and automation will be essential, allowing us to meet those goals and focus on the things that add value for our partners’ customers.

Repeatedly Rated Best Workplace by Fortune Magazine, Inc Magazine and the Atlanta Business Chronicle

Core Responsibilities Include:

  • Strategy and Design: Design, develop, and implement the overall test strategy for Web and Native apps for client projects
  • Client Solutions: Engaging in developing automated test solutions for our clientele, working in a collaborative team environment, and individually as required.
    • Identifying software application weaknesses and target areas.
    • Creating test plans, cases, and reports based on quality vision or issues.
    • Ensuring all testing deliverables are completed within defined timelines.
  • Automated Test Scripts: Writing clean, maintainable test code to ensure platform stability and improve delivery speed.
    • Defining ideas for automated software test procedures.
    • Designing and implementing test environments.
    • Performing low-level testing (unit testing, module testing), load testing, and performance testing.
  • CI/CD: Working with project teams to design and maintain the CI/CD pipeline to ensure automation is fully integrated into the workflow.
  • Agile Process: You will be participating in an Agile Process, working with an assigned Scrum Master/Project Manager to plan, create, and refine backlog items.
    • Collaborating with architects, developers, project managers, and UI/UX designers on technical implementation and user scenarios.
    • Participate in brainstorming sessions to develop new ideas and designs that improve existing features.
  • Peer Reviews: Review automation test scripts to ensure best practices, code styles, and maintainability for our clients.
  • Learn and Grow: All SK team members are encouraged to keep learning, expanding their skill sets, and striving to be their best.
  • Mentoring and coaching team mates. SK is built on learning and sharing, and we seek to foster an environment where we build each other while we build great products.


Technical Skills Include:

  • Experience in research and evaluation of test automation tools and platforms for web and mobile automation frameworks to support executions.
  • Serving as a Quality Automation Engineer in both web and mobile applications (Android, iOS, and cross-platform)
  • A deep knowledge of HTML & CSS
  • Using automation testing tools & API testing tools (Cypress, Selenium, Playwright, Ranorex, Postman, Appium, etc.)
  • Using a project management tool, preferably Jira
  • Basic programming experience using JavaScript

We’ll high-five you if you also have:

  • Familiarity with programming script languages (Python, Java, etc.)
  • Strong SQL/DB skills
  • Experience in CI/CD such as Jenkins
  • Experience in testing Cloud Computing technologies.

A Bit More Info:

Minimum Base Salary: $120,000

This is a full-time position for a candidate preferably but not limited to the EST or CST time zones. Stable Kernel operates a People Before Place Hybrid model, allowing most employees to choose where they can do their best work.

Minimal travel is associated with this role. 

Our generous total compensation package for full-time employees includes:

  • Company-subsidized health, vision and dental plan premium options beginning on the first day of employment
  • 401k with above-average company matching 
  • Fully paid Group Life, Short and Long Term Disability, and AD&D insurance
  • Optional Flexible Spending Account, Dependent Care Flexible Spending Account, and Health Savings Account participation
  • Voluntary Life, Critical Illness and Accident insurance
  • EAP and Health Advocacy program available at no cost to employees and their dependents
  • $3000+ annual industry educational budget 
  • Paid time off and paid holidays (including a floating holiday) 
  • Access to Perks at Work program featuring a variety of discounted products and services

*Note – We are not sponsoring employment visas at this time. If you are currently in possession of an employment visa, it will need to be effective for at least 3 years from the date of your application for your candidacy for employment to be considered.

Stable Kernel’s culture is inclusive and expansive. We celebrate diversity in its many glorious forms and do not discriminate on the basis of race, religion, color, national origin, gender role orientation, sexual orientation, age, marital status, veteran status, or disability status. However, we will discriminate against those unwilling to comply with the practice of our company values:

  • we work with integrity always
  • we respect our work and each other
  • we are dedicated to life-long learning and sharing
  • we stay hungry for new challenges

If you are like-minded in this regard, we hope you will apply. We look forward to meeting you.

Why you'll love us

  • Access to endless learning opportunities
  • Award-winning wellness programs and initiatives
  • Choice in primary work location & flexible work schedule
  • Dog-friendly office
  • Located in one of Atlanta’s most popular neighborhoods on the BeltLine
  • Fully-stocked kitchen with breakfast, lunch, snacks, and drinks
  • Monthly happy hours, celebrations and company outings

Stable Kernel engineers are ambitious, constant learners

We take an active role in evaluating our client’s opportunities, planning and presenting a software solution, and then implementing and delivering it. These projects might contain multiple components – from a sophisticated mobile application to a system consisting of HTTP APIs, databases, mobile and web applications, and millions of connected devices around the world. 

We often architect brand new applications and systems which allow our engineers to use the latest and greatest languages, frameworks and operating systems – giving endless opportunities to become a more well-rounded engineer.


Our roots run deep in technology

At Stable Kernel, you will be surrounded by some of the brightest talent in the industry with leadership from Joe Conway, award-winning author, founder and CEO. Joe is recognized in the developer community for his best-selling iOS programming book that led to him teaching 2000 professional software engineers at Facebook, Apple, Cisco, AT&T, Microsoft and more.  

Our leadership’s desire to help others grow is embedded in the culture here, which is why one of our four core values is to learn and share.

It is too easy for a software engineer’s career to plateau; to get stuck; to stop learning.

And it’s scary to plateau because there is so much more to learn each day and you start to feel behind. We’re changing that.

Our software engineers take personal growth seriously, and we help them by building individualized career growth plans that extend beyond just learning new frameworks and programming languages – although there is plenty of that – but teaching the adjacent and soft skills that enable everyone’s fullest potential and unlock new career opportunities.

Joe Conway, Founder, Stable Kernel
Joe Conway Founder, Stable Kernel