SDET Consultant
NTT DATA North America · Brookfield, WI · 6 days ago
HybridBusiness Development$30/hrOther
About the role
The Client is looking for a skilled and experienced SDET Consultant to join their quality engineering practice. The ideal candidate will design, develop, and maintain scalable test automation frameworks, embed quality into CI/CD pipelines, and work closely with development and product teams to deliver high-quality software solutions for our clients.
Responsibilities
- Attend daily stand-ups, sprint planning, and retrospectives to align on test priorities, report progress, and flag quality risks early
- Analyse user stories, acceptance criteria, and design documents to create comprehensive test plans and test cases covering functional, regression, and edge-case scenarios
- Design, develop, and maintain automated test frameworks for UI, API, and integration layers using tools such as Selenium, Playwright, Cypress, or RestAssured
- Execute smoke, regression, and exploratory test suites on every build; log detailed, reproducible defect reports in Jira or Azure DevOps and track them through to closure
- Integrate automated test suites into CI/CD pipelines (Jenkins, GitHub Actions, or Azure DevOps) and monitor build results, triaging failures promptly
- Validate backend data integrity by writing SQL queries for test data setup, teardown, and post-transaction verification
- Conduct API testing using Postman or RestAssured to validate REST/SOAP service contracts, authentication flows, and error handling
- Publish test execution reports, defect trend analysis, and automation coverage metrics to project stakeholders and client leadership
- Participate in code and test script reviews, ensuring automation code meets quality and maintainability standards
- Collaborate with client teams to understand their toolchain, align testing strategies, and mentor junior team members or client-side QA engineers
Requirements
- 7+ years of hands-on experience in software test automation using any one primary language — Java, Python, or JavaScript — with strong object-oriented programming and framework design skills
- 7+ years of experience building and maintaining UI and API automation frameworks using tools such as Selenium, Playwright, Cypress, or Postman/RestAssured within an Agile/Scrum delivery model
- 5+ years of experience integrating automated test suites into CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions, including Docker-based test environment setup
- 5+ years of experience in database testing with hands-on SQL skills for data validation, test data management, and backend verification across relational databases
- 2+ years of experience in a consulting or client-facing role, with demonstrated ability to communicate test strategy, quality metrics, and risk assessments to non-technical stakeholders
Qualifications
- Basic Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related engineering field
Skills
- Experience with performance testing tools
- Familiarity with cloud platforms (AWS, Azure, GCP)
- ISTQB Certification: Foundation level or higher advanced software testing certifications
- Onshore/Offshore Experience: Proven experience managing delivery models across geographically distributed teams
Benefits
N/A
Pay
N/A
Schedule
Hybrid - 3 days onsite