Protiviti is a global consulting firm that helps businesses solve critical challenges in finance, technology, operations, data, and governance. Established in 2
Test Automation Engineer
Location
United States
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Test Automation Engineer
Protiviti
• Participate in Sprint ceremonies • Performing functional testing • Utilizing automation frameworks and tools to develop test automation to support production releases and updates • Work collaboratively in small and nimble Sprint teams
Job Requirements
- Experience developing and testing on Salesforce.com Sales, Service, Community/Experience Clouds, or Force.com platforms
- Experience performing integration testing of Salesforce with third-party applications and managed packages with security in mind
- Experience with developing manual and test automation leveraging Selenium, Java, Python, and Postman, with a focus on API test automation frameworks such as Karate, JMeter, or similar
- Fluent with requirements gathering, planning, designing, and developing manual and automation tests
- Working experience with Jira, Git, SauceLabs, and Bamboo/Jenkins or similar
- Working experience with Mulesoft would be a preference
- Develop and execution of regression, functional, integration, performance, and E2E tests
- Design and implement UI and API test automation by applying OOP concepts that are fast, robust, and maintainable
- Participate in assigned Scrum team using Agile methodologies
- Diagnose, track and manage quality issues for resolution
- Document test plans and publish test results with the goal of continuous improvement in code quality and test coverage
- Participate in scheduled after-hour production releases
Related Guides
Related Categories
Related Job Pages
More SDET Jobs
Lead Software Development Engineer in Test (SDET), QA Manager
DrivetrainStrategic finance platform for the modern business
• Establish and deliver the quality strategy for a product based on the ideal blend of automation and manual testing • Manage, recruit and lead a quality team consisting of SDETs, Test Analysts and TA lead • Accountable for the quality of all deliverables, workflows and relationships for the quality team • Work closely with development technical directors and program managers to align on the quality strategy • Forecast and manage the product's test schedules, dependencies and resources • Champion and influence software development best practices and the customer experience • Drive identification, design and delivery for technical solutions (frameworks, tests, API hooks, tools) increasing test effectiveness and coverage, while reducing the cost of test execution • Implement metrics, analyze test data and results to identify patterns, report on risk status to development partners, and influence software quality • Share insights, solutions, and best practices within the team and across Drivetrain
• Design and develop automation testing frameworks for software applications, in the field of enterprise content management and e-government • Create test plans • Develop automated tests using Selenium and Java • Analyze, design, and construct test data for automated testing of software developments • Learn new automation tools and scripting languages • Evaluate emerging technologies.
• Designing and developing automated tests for large-scale web-based applications; • Designing, developing, and maintaining automated tests in close collaboration with the development team; • Automating test execution and reporting results to the development team; • Contributing to the growth of testing procedures and methodologies.
Role Description We are seeking a highly technical QA Lead / Senior SDET Lead to architect and drive our automation‑first quality engineering strategy. This role is deeply hands‑on: you will design automation frameworks, build test infrastructure, integrate quality signals into CI/CD pipelines, and ensure our systems are testable, observable, and reliable by design. You will lead a team of QA engineers while also contributing directly to code, tooling, and automation architecture. Responsibilities - Technical Leadership & Quality Engineering Strategy - Lead and mentor SDETs and QA engineers with a focus on automation, tooling, and engineering excellence. - Define a modern quality engineering strategy centered on automation, continuous testing, and shift‑left practices. - Establish coding standards for test automation, testability patterns, and engineering best practices. - Partner with Engineering and DevOps to embed quality into architecture, design reviews, and deployment workflows. - Automation Architecture & Framework Development - Architect, build, and maintain automation frameworks for: - UI testing (Playwright, Cypress, Selenium) - API testing (REST, GraphQL, gRPC) - Backend/service‑level testing - Contract testing (Pact or similar) - Develop reusable libraries, utilities, and internal test frameworks. - Implement parallel execution, distributed test runners, and containerized test environments. - Ensure frameworks support scalability, modularity, and low‑maintenance test design. - CI/CD Integration & Test Infrastructure - Integrate automated tests into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins). - Build continuous testing workflows across build, integration, staging, and production‑like environments. - Implement automated quality gates, flaky‑test detection, and intelligent failure triage. - Collaborate with DevOps to optimize pipelines for speed, determinism, and reproducibility. - Testing & Validation - Oversee and contribute to test planning, test case design, and automated test development. - Ensure robust coverage across functional, regression, integration, and end‑to‑end scenarios. - Implement service virtualization, mock servers, and dependency isolation for distributed systems. - Drive performance, load, and reliability testing using modern tooling (k6, Gatling, JMeter). - Observability, Monitoring & Quality Metrics - Integrate test signals with observability platforms (logs, metrics, traces). - Define and track engineering‑level quality KPIs (coverage, flakiness rate, MTTR, automation ROI). - Build dashboards for test health, pipeline quality, and release readiness. - Lead root‑cause analysis and drive systemic improvements across engineering. - Shift‑Left & Built‑In Quality - Promote early testing practices including unit, component, and contract testing. - Work with developers to improve code testability, dependency injection patterns, and instrumentation. - Support TDD/BDD workflows and participate in code reviews with a focus on test coverage and quality. - Advocate for built‑in test capabilities such as health checks, diagnostics, and runtime assertions. Qualifications - 7+ years in QA/SDET roles, with 2–3 years in a technical leadership capacity. - Strong hands‑on experience building automation frameworks (UI, API, backend). - Proficiency in one or more programming languages (Java, Python, JavaScript/TypeScript). - Deep experience integrating automated tests into CI/CD pipelines. - Expertise with modern test frameworks (Playwright, Cypress, Selenium, TestNG, JUnit, pytest, etc.). - Strong understanding of distributed systems, microservices, and API‑driven architectures. - Solid understanding of Agile, DevOps, and continuous delivery practices. - Experience with Git and modern branching strategies. Preferred - Experience with containerized test environments (Docker, Kubernetes). - Familiarity with contract testing, service virtualization, and mock servers. - Experience with performance and load testing tools (k6, Gatling, JMeter). - Exposure to observability stacks (Prometheus, Grafana, OpenTelemetry). - Experience in high‑scale or real‑time systems (ad tech, fintech, event tech, etc.). What We Offer - Competitive salary and benefits package. - A high‑impact engineering environment where automation and quality engineering are first‑class citizens. - Opportunities to work closely with senior technical leadership. - The chance to shape the automation and quality architecture of a next‑generation platform. - A culture built on innovation, ownership, and continuous improvement.

