Overview
On Site
$76 - $81 /hr
Contract - Independent
Contract - Long Term
Skills
SDET
Automation
testing
JAVA
Python
TypeScript
Selenium WebDriver
Appium
Playwright
Cypress
MySQL
SQL Server
PostgreSQL
GitHub
Gradle
Maven
Junit
TestNG
CI/CD
JMeter
LoadRunner
Go
Job Details
Stefanini Group is hiring!
Stefanini is looking for a SDET Engineer, Dearborn, MI (Hybrid)
For quick apply, please reach out Pawan Rawat at /
Championing the Enterprise Testing group's mission and vision. Support designing and constructing engineering team test strategies that leverage Enterprise Testing frameworks.
ResponsibilitiesDesign, develop, and maintain scalable, robust automated test suites covering the whole application stack including UI (Web and Desktop applications), APIs, and Microservices.Develop and expand advanced test automation frameworks, modernizing them to align with DevOps principles and cloud-native architectures.Contribute to and review code in critical, core, and complex components and frameworks.CI/CD Integration: Integrate automated tests into our Continuous Integration/Continuous Deployment (CI/CD) pipelines.Integrating defined Quality Gates into the CI/CD process.Build and execute a comprehensive automated testing strategy covering integration, regression, and end-to-end testing, with a strong emphasis on validating core financial applications and financial data accuracy.Define and implement comprehensive test automation standards, best practices, and guidelines tailored for testing complex, high-transaction financial systems.Conduct meticulous software testing, verification, and validation of changes, primarily focusing on preventing defects and incidents that could impact financial operations or financial data integrity in production.Create and maintain detailed testing evidence, test reports, and documentation for all automated tests, ensuring full compliance with internal policies, external regulations, and audit requirements.Identify and promote the adoption of best practices in code health, testability, observability, and maintainability within the automation codebase and the applications being tested.
Experience RequiredMin of 5+ years of SDET ExperienceMin of 5+ years of Test Automation Eng8+ years of experience in creating automation frameworks and tools to support test automation8+ years of experience in technology solutions, practice development, architecture, and quality engineering technologies8+ years of experience in one or more programming languages: JAVA, Python, TypeScript, with proven ability to build robust, maintainable automation frameworks and scripts for complex financial applications.Expertise in standard software testing methodologies, such as unit, component, integration, end-to-end, code reviews, regression, penetration, performance, and design documentation.Must have hands-on Experience in Developing Automation Scripts for UI using frameworks/tools like Selenium WebDriver, Appium, Playwright, or Cypress. Experience with BDD frameworks, such as Cucumber, is required. (Experience with tools like Tosca is also valuable but focus on code-based automation skills.)Must have strong experience in API Automation using tools/frameworks like Postman, SoapUI, or Rest Assured, specifically for testing APIs, web services, and microservices that interface with or extend the financial platformExtensive experience with database testing and advanced SQL scripting for data validation, test data management, and verifying transaction outcomes within relational databases. Exposure to MySQL, SQL Server, and/or PostgreSQL is requiredExperience in using build tools like Gradle or Maven and testing frameworks like Junit/TestNGMust have Experience in GitHub for version control and collaborative development of automation codePowerful experience in designing, implementing, and maintaining CI/CD pipelines (preferred experience with Cloud Build) to integrate automated tests and implement quality gatesExperience in using Test management tools like Jira Xray, execution cycles, and defect tracking within a structured QA processMust have experience in Jira for issue tracking and project managementMust have experience in designing and automating End-to-End user journeys that simulate real-world financial scenariosAbility to work effectively in diversified global teams and projects, collaborating across different time zones and cultures.Advanced troubleshooting skills, with the ability to diagnose and resolve complex issues.Understanding of data security and privacy principles (data masking, encryption) and familiarity with regulatory compliance requirements in the financial domain
Experience PreferredGood to have Public cloud experience, especially Google Cloud Platform, demonstrating the ability to leverage cloud services for test environment management, test execution, and scaling automation infrastructure securely.Exposure to Unix and Linux environments for managing test execution or environments.Exposure to AI tools like GenAI for potential applications in test case generation, test data creation, or test analysis.Experience with Infrastructure as Code (IaC), Virtualization, and Container Orchestration (Kubernetes - K8s) related to setting up test environments.Knowledge of performance testing concepts and tools (e.g., JMeter, LoadRunner) for high-volume transaction systems.Knowledge of Current Market Trends about the Automation tools and Frameworks, specifically in FinTech.
Education RequiredBachelor's or master's degree in computer science, information technology, engineering, or a related field.
**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 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-PS27
#LI-HYBRID
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.