Software Test Analyst

Vital Tech SolutionsLansing, MI
14hHybrid

About The Position

We are seeking experienced Software Test Analysts to support enterprise software initiatives within a large public sector organization. The ideal candidate will have strong experience in manual and automated testing, a solid understanding of the software development lifecycle, and the ability to work across multiple projects in fast -paced Agile environments. This role requires hands -on testing, analysis, and collaboration with cross -functional teams to ensure high -quality delivery of applications and systems.

Requirements

  • 5+ years of software testing experience, with proficiency in manual and automated testing.
  • Strong understanding of software testing methodologies and quality assurance processes.
  • Experience designing and executing test plans, test scripts, and test cases.
  • Experience with API testing using tools such as Postman, REST Client, or RESTAssured.
  • SQL/P -SQL query writing experience for test data validation.
  • Experience with Agile/Scrum development processes.
  • Strong written and verbal communication skills.
  • Ability to work independently and collaboratively in a fast -paced, hybrid environment.

Nice To Haves

  • Experience with Azure DevOps Testing Module.
  • Mobile application testing experience (iOS/Android).
  • Experience with Selenium WebDriver, Playwright (Java), Cypress, or similar automation frameworks.
  • Knowledge of TestNG or other test frameworks.
  • Experience with JMeter, LoadRunner, or other performance/load testing tools.
  • Experience using Eclipse or comparable IDEs

Responsibilities

  • Design, develop, and execute manual and automated test cases across web -based and custom applications.
  • Write and maintain reusable test plans, test strategies, and testing scripts.
  • Perform functional, regression, performance, accessibility, integration, and user acceptance testing.
  • Generate and maintain test reports, metrics, and test data.
  • Conduct accessibility and ADA compliance testing using tools such as AccVerify and JAWS.
  • Participate in root -cause analysis and defect triage; document issues clearly in tracking tools such as Azure DevOps.
  • Work in multiple build environments (DEV, UAT, QAT, PRE -PROD) with integrated application lifecycle management.
  • Write clean, maintainable, and object -oriented Java code for test automation.
  • Automate web applications using frameworks such as Selenium, Playwright, Cypress, or similar.
  • Develop Gherkin scenarios (Given/When/Then) and implement step definitions in Java.
  • Write and execute SQL and P -SQL queries for test data setup, validation, and reporting against Oracle or SQL Server databases.
  • Utilize Git for version control, including branching, merging, and pull requests.
  • Actively participate in Agile/Scrum teams and ceremonies.
  • Collaborate with developers, business analysts, QA, and stakeholders to understand requirements, acceptance criteria, and project priorities.
  • Communicate test results, risks, and issues clearly and effectively.
  • Contribute to continuous improvement of QA processes and team efficiency.
  • Apply principles of the Secure Application Development Lifecycle (SADLC) in all testing activities.
  • Ensure adherence to organizational and regulatory security standards in testing and reporting.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service