CINC Systems
QA Analyst
Β
CINC Systems is a fully integrated cloud-based community association accounting and property management software system. Itβs the largest SaaS player in its space and is growing rapidly.
CINC was founded in 2005 by a third-generation banker and in 2019, after accelerated growth, received significant investment from Spectrum Equity, a well-respected growth equity fund that has invested in the likes of Ancestry.com, SurveyMonkey, Origami Risk, Grubhub, Lynda.com and GoodRX.
The company is the leader in a growing-yet-underserved market. CINC Systems partners with approximately 16,000 of the estimated 350,000 HOAs in the U.S. CINC-served communities total nearly 2 million homes. About 25% of the American population lives in a community association and more than 60% of new housing built for sale is within associations.
Due to CINCβs continued growth and innovation, the company is seeking to add a QA Analyst experienced in QA automation and performance/load testing to the team. Β This position will be a crucial role in the success of our company by contributing to, as well as driving, high-quality releases to our customers.
Β
Technical Skills and Experiences Required:
Β
- Extensive experience in measuring application performance of complex SaaS product environments.
- Fluent and knowledge of industry standard performance and load testing tools such as (Jmeter, Loadrunner, httperf etc..) and QA automation tools, e.g., TestNG, Selenium. In-depth knowledge of the inner workings of these utilities.
- Experience with RESTful API Testing using Postman, Automated Testing with Postman a plus
- Hands-on experience with automation, performance, and load testing in cloud setup
- Experience generating accurate test data in Microsoft SQL Server.
- Ability to monitor and collect result data, analyze, and pinpoint bottlenecks and guide developers in fixing performance issues.
- Experience using Application Performance Management (APM) systems, e.g., Dynatrace, DataDog, IIS, etc. to identify performance bottlenecks.
- Experience in full SDLC and Agile development.
- Proficient with the Atlassian Tools such as JIRA/Confluence, Bitbucket (GIT)
- Experience with Tricentis qTest for Test Case management and creation.
- Strong documentation skills
- Good communication skills and the ability to work well with engineers, product owners, and development managers, as well as other teams across the organization.
- Experience testing mobile applications is a plus.
- Experience in SQL Profiler and Tuning advisor for improving SQL server performance a plus
- Ability to be open to learn, to give and take feedback, to put team and business above own interest, to excel in team success and to strive for excellence.
- Must be action and quality oriented, capable of multitasking well based on priorities.
- Strong team player who enjoys working in a fast-paced, dynamic environment.
- 8+ years demonstrated hands-on performance, load, and data growth testing Web Application, SaaS, and RESTful
- 5+ years of experience and proficiency in implementing and executing testing strategies, plans, methodologies, and frameworks in support of Agile development.
- 3+ yearsβ experience working with Microsoft SQL Server databases.
- Bachelorβs degree in Information Technology or related field or equivalent experience.
Β
Key Responsibilities and Duties:
Testing and Analysis:
- Conduct thorough testing of software, applications, or systems to identify defects, bugs, and areas for improvement.
- Design and execute test plans, test cases, and scripts.
- Analyze test results and document findings, including bug reports and issue tracking.
Collaboration and Communication:
- Work closely with development teams to resolve identified issues and ensure quality standards are met.
- Communicate test results and findings to stakeholders in a clear and concise manner.
- Participate in meetings and discussions related to product development and quality assurance.
Quality Improvement:
- Identify areas for improvement in the testing process and suggest solutions.
- Contribute to the development and implementation of quality assurance processes and procedures.
- Ensure that products and systems meet regulatory requirements and industry standards.
Technical Skills:
- Proficiency in various testing methodologies and tools (e.g., manual testing, automated testing, performance testing).
- Strong analytical and problem-solving skills.
- Knowledge of software development life cycles and quality assurance principles.
- Experience with writing queries against Microsoft SQL Server for validation of Database actions.
- Experience with creating, maintaining and organizing Test Cases in Test Case Management Applications like Tricentis qTest.
- Experience testing REST APIs using Swagger and Postman.
- Experience with Performance Testing Utilities such as JMeter, BlazeMeter or WAPT Pro.
- Experience with Automated Testing technologies like Selenium, Cypress, Testim, etc.
- Proficient with the Atlassian Tools such as JIRA/Confluence, Bitbucket (GIT).
- Experience testing mobile applications is a plus.
Soft Skills:
- Attention to detail and a meticulous approach to work.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Strong documentation skills
- Ability to be open to learn, to give and take feedback, to put team and business above own interest, to excel in team success and to strive for excellence.
|