Why N-able:
IT doesn’t get better than this! N-able isn’t just another software company – we’re going places, and we’d love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you’re adding your unique voice to a diverse team of people who are supporting our customers, and one another. The Way We Work, our hybrid working model based on trust and flexibility, allows you to maximize your contributions while growing your career. Join a team where you can make a difference!
The Principal Automation/QE Engineer is the expert in Quality Assurance, leading QA processes for a range of products. The role builds the test strategy while driving QA initiatives. The high level of expertise of the role enables the department to continuously improve processes, and this person may also play the role of an external consultant to various products within the company.
What You'll Do:
- Plays a central role in QA area affecting products across the organization
- Works with peers to be on the same page in terms of testing approaches and processes across organization
- Identifies and improves inefficient processes to maintain highly effective testing processes at the company level
- Innovates testing practices and drives initiatives from its definition till successful completion
- Prepare and deliver various QA-related presentations, both internally and externally
- Demonstrates expertise across a set of components, products or services and identifies design issues and proposes testability improvements
- Works in collaboration with Product Management, Architects and other solution leaders to design and implement complex, cross-product features
- Designs advanced test documentation (test plan, test strategy) for complex products and automation plan on any level
- Develops new automated tests, adds enhancements to the test frameworks
- Helps and mentors all engineering team members regarding testing if needed
- Makes critical decisions when the project faces a problems
What You'll Bring:
- Strong knowledge of the testing and automation theory, quality assurance techniques, testing concepts, methodologies and tools, and of quality control process and SDLC
- Experience creating test frameworks architecture and design as well as planning and creating concepts for the automation of new complex features
- Expert ability to apply concepts of unit, integration, system, acceptance, regression, performance, and load testing
- High skill level in Test Automation. Experience automating tests on all test pyramid levels
- Professional experience in writing code on the languages used for testing in the team, e.g.: C#, ASP.NET, HTML5, Java Script, JQuery, Angular JS, Java, Python, Groovy, Go
- Skills to develop clean, maintainable code and follow best practices
- Strong problem-solving skills, experience working with escalations on customer/production issues
- Experience working with any relational DB and SQL and with testing of RESTful APIs and Distributed Web Applications
- Broad and deep experience using different testing tools (jmeter, selenium, etc.) and ability to adapt and learn quickly with any other testing tools
- Proficiency with Agile, Source Control tools, CI/CD tools like Jenkins and with cloud-based technologies AWS/Azure
- Self-motivated and independent worker with a high motivation and willingness to drive the team forward to a better QA experience
- Technical leadership experience coupled with excellent communication and mentoring skills and experience driving initiatives across products or at the company level and improving processes
Purple Perks:
- Medical, dental and vision coverage
- Generous PTO and observed holidays
- 2 Paid Volu Nteer Days per year
- Employee Stock Purchase Program
- Fu N-raising opportunities as part of our giving program
- N-ablite Learning – custom learning experience as part of our investment in you
- The Way We Work – our hybrid working model based on trust and flexibility
About N-able:
At N-able, Inc. (NYSE: NABL), we are a global software company that turns IT possibilities into capabilities. That means we partner with technology leaders who support companies around the world by offering secure infrastructure and tools to navigate their evolving IT needs. We build strong relationships with our customers to help them thrive at every stage of growth, and at the heart of this effort is our network of N-ablites—a global team of extraordinary, diverse creators who are dedicated to making a difference in how our partners do IT.
#LI-NK1 #LI-Hybrid