Senior Software Engineer, Testing & Quality Strategy
THIS IS A REMOTE POSITION
At SailPoint, we are building the most comprehensive suite of identity governance & management SaaS products in the world. Built from the ground up on a microservices, multi-tenant architecture, our goal is to ensure customers canprovision with confidence, protect at scale, and comply with certainty.
We are seeking a Senior Software Engineer to help build, run, and test a cloud-based SaaS identity analytics product. We are looking for development engineers who are passionate about understanding complex problems, designing tests around them, and evaluating their performance and functionality across many environments. You would be integral in continuing to build this product in a supportive and agile environment where there are a lot of opportunities to tackle some interesting problems and solutions, while serving a critical and visible role.
Responsibilities:
- Develop and deliver tests that exercise and characterize critical areas of functionality.
- Produce designs and rough estimates, and implement tests based on product requirements.
- Collaborate with peers and across teams on designs, code reviews, and testing.
- Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features.
- Evaluate enhancements or fixes and proactively test their correctness and functionality.
- Work independently or collaboratively on SailPoint SaaS services to design, develop, and improve end-to-end reliability and maintainability for all services
- Author clean and thorough design documents and code that exemplify quality, simplicity, and maintainability
Requirements
- 5+ years of professional software development experience
- Strong Java experience
- Great communication skills
- BS in Computer Science, or a related field
- Deep experience with implementing tests in a SaaS environment.
- Deep experience with code and monitoring an operational product across many SaaS environments.
Preferred
- Experience with AWS
- Experience with Continuous Delivery
- Experience working on a large business-focused software product.
- Experience instrumenting code for gathering production performance and functionality metrics.
- Some experience as a test engineer
Compensation and benefits
- Experience a Small-company Atmosphere with Big-company Benefits
- Competitive pay, 401(k) and comprehensive medical, dental and vision plans
- Recharge your batteries with a flexible vacation policy and paid holidays
- Grow with us with both technical and career growth opportunities
- Enjoy a healthy work-life balance with flexible hours, family-friendly company events and charitable work
SailPoint is an equal opportunity employer and we welcome everyone to our team. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.