QA Tech Lead Engineer
About Convr: Commercial Insurance Carriers are falling short on delivering compelling customer experiences. Outdated business processes, inaccurate data and technologies are holding them back from elevating and delivering on better customer experience. In addition, this is adding costs to doing business. Above and beyond the customer experience these issues increase a carrier’s expense ratio and manual entry errors cost time and money. With Convr, commercial P&C insurers manage the underwriting process from submission to quote with an on-demand software platform with a built-in Artificial Intelligence decisioning engine, empowering them to make better decisions, faster. Our vision is to transform the world through data, discovery, decision and we do that today by empowering commercial carriers with a core underwriting management system enabling a frictionless experience, delivering superior performance, optimal efficiency and world-class customer engagement from submission to quote. Make a difference in commercial and property insurance industry by joining and leading our marketing efforts.Role Overview: We seek a QA Tech Lead Engineer to join our Agile team and ensure the quality of our software products.
You'll collaborate closely with development teams to guarantee that released products meet our high standards. This role involves hands-on coding, continuous learning, and reporting to our Director of Engineering. We're looking for someone ready to dive in and make an immediate impact.Who You Are:
- Strong knowledge of software QA lifecycle, methodologies and tools
- Experience establishing and coordinating test strategies
- Experience building RESTful microservices and APIs
- Experience working on a Platform oriented architecture
- Experience working with databases (Elastic/Snowflake/Cassandra/RDBMS/MariaDB/MySQL/NoSQL)
- Working knowledge of JIRA, Git, Gitlab, Jenkins
- Experience with Bash & Python scripts for deployments
- Test Driven Development (TDD) experience
- Great communication skills in technical concepts and solutions
- Pilot new technologies, architectures and ideas and bring them back to the team
- Ability to jump into code, work, and leave it better than when you first started
- Enjoys working in a highly feedback-oriented team setting
- Kubernetes experience is a plus
What You'll be Doing:
- Work in a microservice-oriented architecture using Python, Docker, and Kubernetes
- Creating test plans and strategies
- Identifying and documenting defects
- Monitor, assess and improve current system performance
- Tracking Quality Assurance metrics (e.g. accuracy metrics, defect density)
- Collaborate with the development team to maintain, fix, and improve existing applications.
- Working in a test-driven development environment
- Provide support for development/staging/production environments
- Create and maintain documentation for new and existing systems
Role Requirements:
- 5+ years of professional experience in software testing (Python, JavaScript, Java, C# or equivalent)
- 3+ years professional experience working with Python testing frameworks (pytest preferred)
- BS in Computer Science
- MS in Computer Science preferred
- We're prioritizing candidates located in the Chicago area or surrounding Midwest region. However, exceptional talent from the East Coast will also be considered.
Why Join Convr?
- Full Transparency. We believe in open communication with our team and clients.
- Excellent work-life balance. We believe in flexibly because "life" happens! (Unlimited PTO!)
- Team mentality. We believe in "All Hands-on Deck"! Helping one another regardless of department.
- Everyone knows your name. We are a small company of ~50 employees. You will not be just a number!
- We believe in challenging yourself to develop your career.
- We are going places! We have a passionate team taking Convr to the next level!