Company Description
Keen Decision Systems was founded to solve the biggest challenge in marketing: connecting marketing spend to revenue. By deploying our Bayesian modeling suite, companies of any size get actionable insights into where they can best optimize their marketing spend to drive the business outcomes that matter most.
Keen is different.
As a Inc. 5000 Fastest-Growing Private Company and a Triangle Business Journal Top 10 Best Place to Work, we’re growing quickly. But our growth isn’t the only thing that differentiates us.
At Keen, we’re proponents of a Conscious Culture. Conscious Culture is a workforce built on purpose. A Conscious Culture means that time and effort have been invested in making sure that how our company operates is as important as our business outcomes. Because we work smarter Monday-Thursday, we’re able to offer all employees a three-day weekend.
Job Description
The Role: Quality Assurance Analyst (L2)
At Keen, the Quality Assurance Analyst (L2) is responsible for manually testing newly developed code, confirming acceptance criteria has been met, catching & communicating bugs and determining when features are ready to present to users. The QA Analyst is ultimately the person who gives the greenlight and pushes the button, promoting new development from the Staging environment to Production. As part of this role, the QA Analyst will have exposure to automated testing, with opportunities to grow and learn in this space.
What you’ll do as the Quality Assurance Analyst:
-
Work within Scrum sprint cycles alongside the broader development team, utilizing the JIRA QA Project to pick up cards for new tests, write and link cards across projects, and review KPIs for continuous improvement.
-
Most of the QA Analyst’s time is allocated to manual testing, alongside the Support team. Provide feedback to engineers in JIRA tickets after testing the development that will guide the engineer on steps to take when editing the code for passing QA or user acceptance requirements (if/when it doesn’t pass).
-
Quickly identify functional, UX, and cosmetic bugs in Keen’s product when testing against designs and functional requirements, with the ultimate goal of preventing bugs from slipping into the production environment.
-
Reviewing automated test failures to determine if a JIRA bug ticket needs to be created & addressed before promoting the code to the next environment or if the tests need updating, is part of each workday.
-
Own deployments, determining when pipeline is ready and subsequently deploying development to the production environment
-
Participate actively in retrospectives, among other sprint rituals, to help the team’s continuous improvement and support of each other.
Qualifications
What expertise do the best Quality Assurance Analyst have for Keen have?
-
2+ years in QA and Support roles for software development companies. Experience with Scrum based project workflows and tooling.
-
Experience testing both frontend and backend sides of an application
-
Experience with tools such as BurpSuite/PostMan or other API testing software.
-
Strength to calmly prioritize and work on concurrent projects, activities, and tasks under time constraints.
-
Focused, organized, and deadline-conscious individuals with a strong attention to detail to identify, record, and prioritize issues as they arise.
-
Strong desire to work in a rapidly expanding and fast-paced environment in an early-stage tech company.
-
Ability to communicate ideas in both technical and user-friendly language.
-
Excellent problem-solving skills.
-
Bachelor’s degree in Computer Science, Information Technology, or equivalent experience/certifications.
Additional Information
What Tech Stack do we mainly use?
-
Cypress (Javascript).
-
Atlassian: JIRA, Confluence.
-
Python, AngularJS, Typescript, and PrimeNG.
-
GitHub. AWS ecosystem; s3, RedShift, Cloudwatch, Lambda, ECS.
Benefits of Working with Keen:
- Keen is using advanced methods and we’re looking to you to move us further forward. You’ll have the opportunity to apply yourself to an interesting and rewarding career.
- Competitive compensation package.
- Keen’s commitment to Conscious Culture means that: Our work week is Monday - Thursday. Your Friday is yours to use as you desire.
- Fully remote work from anywhere within the United States.
- Requires periodic travel within the United States for in-person collaboration.
Must be authorized to work in the United States. Unfortunately Keen is not able to provide sponsorship at this time. We hope to be able to do so in the near future!
Keen Decision Systems is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status, national origin, genetics, disability, military and veteran status, and other protected characteristics.
Top Skills
Similar Jobs
What you need to know about the Seattle Tech Scene
Key Facts About Seattle Tech
- Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Amazon, Microsoft, Meta, Google
- Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Madrona, Fuse, Tola, Maveron
- Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute