Key Responsibilities
Design, implementation, and execution of both automated and manual test plans for AMCS customer solutions
Work as part of a Scrum / Agile team.
Creation of Test strategies to ensure successful project acceptance.
Interfacing with Project Managers, Product Owners, Business Analysts, Support and Engineering teams to deliver quality solutions.
Communicate to internal stakeholders and external clients as needed.
Documenting and tracking bugs.
Reporting progress of testing activities to the Scrum master.
Creation and maintenance of project focused dashboards on our bug tracking system.
Building test frameworks and methodologies that will define the testing processes used as part of the software development process.
Develop and execute test cases, scripts, and scenarios for .NET applications and SQL Server databases.
Perform functional, regression, integration, and performance testing to identify defects and ensure software reliability.
Collaborate with developers and product managers to understand project requirements and user stories.
Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and sprint demos.
Create and maintain detailed test documentation, including test plans, test cases, and test data.
Identify and report software defects, track issues to resolution, and verify bug fixes.
Assist in the setup and maintenance of testing environments and test data.
Estimate testing effort to help draft client billable customization quotes.
Job Requirements
Degree in Computer Science or equivalent.
3+ years’ experience in an Information Technology environment specializing in Software QA.
Experience working as part of a Scrum / Agile team or utilizing Kanban for work management.
Experience of testing in Microsoft .Net, C#, and Mobil applications.
Experience with MS SQL Databases, Transact SQL, and testing.
Proven experience as a QA Analyst or similar role, with a focus on .NET applications and SQL Server.
Strong understanding of software testing methodologies, QA processes, and defect tracking.
Proficiency in writing test cases and test scripts with granular detail and screen shots.
Experience in implementing and designing testing automation when needed.
· Experience in troubleshooting and resolving issues related to Crystal Reports.
Excellent written and verbal communication skills.
Detail oriented problem-solving skills.
Ability to work in a fast-paced environment with competing work priorities.
Attention to detail and a passion for delivering high-quality software.