What are the responsibilities and job description for the QA Engineer position at Incentify?
About Incentify
Incentify helps companies of all sizes in all industries discover and monetize government rebates, grants, credits & incentives. We have developed a technical platform that organizes and optimizes these incentives for the biggest customers in the world all the way down to the smallest mom and pop shops.
Multiple Fortune 500 as well as thousands of SMB customers have signed up with us. We drive extraordinary value such that we have a 100% renewal rate, and, even in these turbulent times we have exponentially grown, achieved profitability and just successfully closed a significant round of funding (November 2022). Organizations from big to small love our Products and more importantly need them! We have absolutely nailed product market fit and are now ready to push on the gas and help even more organizations.
From a business perspective, we are a later stage startup headquartered in El Segundo, California led by an experienced management team. We are growing rapidly as more and more organizations have become focused on discovering and realizing the transformative potential of Credits and Incentives (C&I). While our team is a mix of all ages, ethnicities, and genders - two things we all have in common are extremely high competence in our fields and unwavering commitment to excellence.
We think we’re onto something that is both profitable and good. We’d love to hear from you if you think you might be a fit with us.
The Role
We are looking for a QA professional with 3 years of experience in QA methodologies, tools, and processes. The ideal candidate will work with developers, product managers, and other QA Engineers to ensure deliverables are timely and meet established quality standards. This role will require individuals to prepare data sets, create test plans, test cases, perform thorough manual/automated tests, thoroughly document all defects found and support releases.
The position requires you to join our hybrid work environment - our team comes to our El Segundo office twice per week (Tues/Thurs).
In this role, you will:
- Prepare test plans, test cases and documentation for new initiatives/feature development.
- Peer review the test plans with the development team and product managers.
- Actively participate in sprint ceremonies i.e. standups, grooming, planning and retrospective meetings.
- Responsible for cross browser testing and mobile testing.
- Responsible for end-to-end testing as well as Functional, Database and API testing.
- Support production releases and perform regression testing.
- Establish best practices and efficient processes for QA in our agile/sprint development process
- Lead end-to-end test plans, ensuring that all objectives are met and solutions work as expected
- Process the inbound of any customer issues efficiently (reproduce, prioritize and communicate internally)
- Help support maintenance of test data in our database 'seeder'
- Ensure that all identified issues are well documented and assigned to the proper resources
- Gather, analyze and report team and quality metrics which demonstrate business value and show continuous improvement
- Support the implementation of automated testing
Desired Skills:
- Expert knowledge of and experience managing quality assurance processes throughout the entire Delivery Lifecycle
- Experience working with Agile frameworks and regression testing
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Drive the development and execution of test specs, test cases, and test suites for new features
- Develop and maintain test case repository based on specification
- Ability to architect test executions efficiently and effectively
- Experience with Test Case Management Software (ie; TestRail)
- Experience with API Testing Automation Tools (ie; Postman)
- Experience with Front End Automation Testing Tools (ie; Cypress)
- Experience with CI/CD deployments Tools (ie; Jenkins)
- Experience with bug tracking Tools (ie; JIRA) and documentation Tools (ie; Confluence)
- Take ownership and triage issues to drive them to resolution with teams with ability to multi-task on multiple products and projects
- Advanced knowledge in both functional/black-box testing and white/gray-box testing
- Passionate about the customer experience and how it can be improve