Job Description
Software Test Analyst
We are seeking a senior-level Software Test Analyst to join a dynamic development team supporting a large-scale government / enterprise project focused on accounts receivable and collections. This role involves both manual and automated testing, with a focus on delivering high-quality, accessible, and secure software solutions.
Key Responsibilities :
- Design and execute manual and automated test cases.
- Develop and maintain comprehensive test plans and strategies.
- Generate testing reports and metrics, and acquire relevant test data.
- Perform API testing and use tools such as Postman, REST clients, etc.
- Conduct ADA / Accessibility compliance testing using tools like AccVerify or JAWS.
- Build environment-specific test suites across DEV, UAT, QAT, and PRE-PROD.
- Analyze requirements and user stories to design reusable test cases, including positive, negative, and boundary tests.
- Track, document, and communicate defects clearly in tools like Azure DevOps.
- Conduct performance and load testing using tools like JMeter or LoadRunner.
Technical Skills :
Strong Java skills for test automation; experience with object-oriented design.Web application automation using frameworks such as Playwright, Selenium, or Cypress.Writing Gherkin scenarios (Given / When / Then) and implementing Step Definitions in Java.SQL / P-SQL query writing for test data setup and validation (Oracle / SQL Server).Git version control experience including merging and pull requests.Agile & Collaboration :
Experience participating in Agile / Scrum teams and ceremonies.Ability to work independently and collaboratively in a fast-paced environment.Communicate test results, bugs, and risks effectively to technical and business stakeholders.Security & Compliance :
Understanding of secure application development lifecycle (SADLC).Requirements
5+ years experience designing and executing manual and automated test cases.5+ years experience analyzing requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive, negative, and boundary testing).Proven ability to design effective test cases and execute them in enterprise environments.Nice to Have :
Experience with Azure DevOps Testing Module.Mobile app testing (iOS / Android).Automation experience with Playwright for Java.Experience with Eclipse, Selenium WebDriver, TestNG.Performance testing with JMeter or LoadRunner.API testing with RESTAssured or APIRequestContext.Vital Tech Solutions is an Equal Opportunity Affirmative Action employer. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits promotions, training, termination or any other condition of employment or career development.
All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, veteran status, disability status or any other legally protected status.
Requirements
5+ years experience designing and executing manual and automated test cases. - 5+ years experience analyzing requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive, negative, and boundary testing). - Demonstrable experience automating web applications using frameworks such as Playwright, Selenium, Cypress, or similar. - Ability to work independently and as part of a team in a fast-paced, agile development environment.