Software Test Engineer
Company: Stefanini Group
Location: Dearborn
Posted on: April 3, 2026
|
|
|
Job Description:
Job Description Stefanini Group is hiring! Stefanini is looking
for a Software Test Engineer, Dearborn, MI (Onsite) For quick
apply, please reach out to Saurabh Kapoor at
248-582-6559/saurabh.kapoor@stefanini.com We are looking for a
candidate who is responsible for defining and implementing software
test procedures, planning, designing, executing and optimizing
software tests and automation scripts. They are also responsible
for incident triage, reproducing and reporting defects from bug
hunt activities or customer reports, and documenting test cases and
scenarios. Responsibilities Define and implement software test
strategy, guidelines, policies and processes in line with
organization vision, industry regulations and market best practices
Define advanced test concepts, theories, and principles for highly
complex technology and business situations Plan, design and execute
repeatable tests cases and automation scripts for various software
and applications Leverage test management tools for test planning,
development, execution, monitoring and reporting Monitor, triage
and escalate incidents related to software products maintained by
development teams in line with the organization's incident
management processes Conduct and manage root cause analysis for
production incidents and embed preventive actions in the form of
automated unit and integration tests Continuously study, optimize
and automate software test methods and tools and automation scripts
Skills Required Software Testing, API, Acceptance Testing, Agile
Software Development, Application Testing, Automation, JavaScript,
Jira, Performance Testing, Quality Assurance Concepts and
Standards, Software Development Lifecycle, Test Automation, User
Acceptance Testing Skills Preferred JavaScript, Selenium, REST APIs
Experience Required 4 Years of experience required in IT. Software
Test Automation - Frontend and Backend JavaScript – Can code,
review and maintain UI test scripts. Can spin up a UI test project
using any JS framework. Selenium – Has a good grasp of Selenium
webDriver concepts which forms a base for many other automation
frameworks. REST API - Solid understanding of how REST APIs work
and how to test and automate (backend). Software Testing – Be able
to evaluate and verify that a software application or system
performs according to its design and requirements. It involves
executing a system or component to find defects (bugs), ensure
quality, and mitigate the risk of software failure in a real-world
environment. API – Able to verify and test APIs using Postman or
similar tool to determine if APIs meet expectations for
functionality, performance, and security. Acceptance Testing/UAT –
Be able to conduct final UAT level testing as end users and sign
off testing. Agile Software Development/Software Development
Lifecycle – As a tester, understand the process of Agile Software
Development to incrementally prioritize and test a feature.
Application Testing – Champions entire software testing and
understands the underlying architecture and system flow. Tests the
application at component, integration, and e2e level on multiple
platforms, devices, and browsers. Test Automation / Automation –
This is an important skill needed for this role where the tester is
able to identify key automatable scenarios and then script stable,
scalable, and reliable test scripts. A good understanding of coding
concepts is preferred along with a desire to explore new automation
tools as tech and product evolve. Jira – Understands the utility of
Jira in an Agile setup and uses it effectively to track work, bugs,
test reports, etc. Performance Testing – As a tester, understand
when and how to conduct performance testing. Design, develop, and
execute detailed, comprehensive, and well-structured test plans and
test cases for cloud-based web applications. Perform various types
of testing, including functional, non-functional (performance,
security, usability, compatibility), regression, e2e, and API
testing. Analyze test results, create test metrics, and prepare
detailed test reports to communicate findings and recommend
improvements. Ensure applications function correctly across
different devices, operating systems, and browsers in cloud
environments. Education Required Bachelor's Degree Listed salary
ranges may vary based on experience, qualifications, and local
market. Also, some positions may include bonuses or other
incentives Stefanini takes pride in hiring top talent and
developing relationships with our future employees. Our talent
acquisition teams will never make an offer of employment without
having a phone conversation with you. Those face-to-face
conversations will involve a description of the job for which you
have applied. We will also speak with you about the process,
including interviews and job offers. About Stefanini Group The
Stefanini Group is a global provider of offshore, onshore and near
shore outsourcing, IT digital consulting, systems integration,
application, and strategic staffing services to Fortune 1000
enterprises around the world. Our presence is in countries like the
Americas, Europe, Africa, and Asia, and more than four hundred
clients across a broad spectrum of markets, including financial
services, manufacturing, telecommunications, chemical services,
technology, public sector, and utilities. Stefanini is a CMM level
5, IT consulting company with a global presence. We are a CMM Level
5 company. LI-SK2 LI-ONSITE
Keywords: Stefanini Group, Roseville , Software Test Engineer, IT / Software / Systems , Dearborn, Michigan