> Markdown version of [/jobs/ext/2203888-software-analyst](https://www.wearedevelopers.com/jobs/ext/2203888-software-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Analyst - **Company:** JSM Consulting - **Location:** Albany, NY, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Unit Testing, Regression Testing, Standard Sql, Application Data, Requirements Management, Microsoft SharePoint, SQL Databases, Test Case - **Published:** August 23, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-analyst-albany-ny--d474d3af-0fe2-4089-9b27-92efe966fa65 ## About the Role 72 months experience facilitating meeting with users to identify & gather business requirements. 72 months experience documenting functional requirement, business rules & complex security requirements. 72 months experience in writing test plans & cases and performing unit & regression testing. 60 months SQL coding experience writing SQL data queries for extraction and/or validation of application data. 48 months experience with SharePoint writing and maintaining team/project documentation. Bachelor's Degree Skills: Analysis Skills, Data Quality, Documentation, Functional Requirements Document (FRD), Microsoft SharePoint, Regression Testing, Requirements Management, SQL (Structured Query Language), Test Case, Test Plan/Schedule, Unit Test ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Yes, You Need to Unit Test your JavaScript. Here's How.](https://www.wearedevelopers.com/videos/439-yes-you-need-to-unit-test-your-javascript-here-s-how) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Treat yourself - A tale about dog training and test-driven development](https://www.wearedevelopers.com/videos/446-treat-yourself-a-tale-about-dog-training-and-test-driven-development) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Benefits of Using JMeter For Performance Testing](https://www.wearedevelopers.com/magazine/96-benefits-of-using-jmeter-for-performance-testing) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers)