Search

Software Test Analyst

PublishedPublished: 6/14/2022
Technology

Job Description

Looking for: Software Test Analyst 5

\n

Lansing, MI (Hybrid Role)

\n

12 Months Contract

\n


\n

Required Qualifications

\n

Testing & Quality Assurance Skills

\n

• Designing and executing manual and automated test cases. (5+ years)

\n

• Ability to analyze requirements, user stories (in Azure DevOps), and acceptance criteria to design effective, reusable test cases (including positive, negative, and boundary testing). (5+ years)

\n

• Generating and documenting test plans and strategies. (5+ years)

\n

• API testing and tools like Postman, Rest Client, and others. (5+ years)

\n

• Demonstrable experience automating web applications using frameworks such as Playwright, Selenium, Cypress, or similar.

\n

• Bachelor’s degree or higher in an IT related field

\n


\n

Highly Preferred Qualifications:

\n

• Experience automating web applications using the Playwright for Java library.

\n

• A background in Selenium WebDriver, which provides a strong foundation for understanding the strategies and nuances of browser automation.

\n

• Experience in financial and government domains

\n

Other Desired Qualification:

\n

• Understanding of software testing methodologies and quality assurance processes (Quality Assurance, User Acceptance, System Integration, Accessibility, Performance, Regression, Post Deployment Validation, Data Conversion).

\n

• Generating testing reports and metrics.

\n

• Generating and acquiring test data.

\n

• ADA Compliance testing tools, such as AccVerify, JAWS, etc.

\n

• Build environments {DEV, UAT, QAT, PRE-PROD} specific test suites with integrated application life cycle management.

\n

• Experience in identifying, documenting, and tracking bugs clearly and concisely in a tool like Azure DevOps.

\n

• Senior-level (3–5+ years) hands-on experience performing performance and load testing using tools such as JMeter or LoadRunner, including scripting, executing test scenarios, analyzing results, and identifying system bottlenecks.

\n


\n

Automation & Technical Skills

\n

• Proven experience writing clean, maintainable, and object-oriented Java code for test automation.

\n

• Writing clear and effective Gherkin scenarios (Given/When/Then).

\n

• Implementing Step Definitions in Java.

\n

• Writing SQL and P-SQL queries.

\n

• Ability to write and execute SQL queries (SELECTs, JOINs) for test data setup and validation against Oracle and/or SQL Server databases.

\n

• Proficiency in using Git for version control (merging, pull requests) as part of a team.

\n

Agile & Collaboration

\n

• Experience working as an active participant in an Agile/Scrum team and its ceremonies.

\n

• Strong ability to collaborate with cross-functional teams to understand requirements and design test cases.

\n

• Ability to work independently and as part of a team in a fast-paced, agile development environment.

\n

• Strong skills in communicating test results, bugs, and risks to developers, Client, and other stakeholders.

\n

• Security & Compliance

\n

• Understanding of the secure application development lifecycle (SADLC).

\n


\n

Soft Skills & Other Requirements

\n

• Strong written and verbal communication skills.

\n

• Ability to work in person in downtown Lansing 2 days a week.

\n

• Experience using Azure DevOps Testing Module.

\n

• Experience with Mobile App testing of iOS and Android applications.

\n

• Experience using Eclipse as a primary development environment.

\n

• Experience with the TestNG framework. (This remains valuable since your framework uses it for test running and its skipping logic).

\n

• Additional experience with performance testing tools such as JMeter or LoadRunner, including advanced workload modeling or CI/CD-based performance automation.

\n

• Experience with API testing tools such as Postman, RESTAssured, or APIRequestContext.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...