Sr. QA Automation Engineer
Listed on 2026-01-13
-
Software Development
DevOps, Software Engineer, Cloud Engineer - Software
Senior Automation Engineer
Robert Half Technology is hiring a Senior Automation Engineer to support an expanding enterprise SaaS platform. This is a hands‑on, highly technical role where you'll advance automation strategy and architecture
, strengthen test coverage across the stack, and partner closely with Engineering, UI/UX, Dev Ops, and Product to embed quality throughout the SDLC. If you thrive in agile teams, enjoy building scalable automation frameworks, and can deliver quickly while raising engineering standards, this role is for you.
- Own and evolve automation capabilities across business‑critical testing processes (UI, API, integration, back‑end, performance).
- Design, develop, and execute automated tests across all layers of the stack.
- UI automation:
Selenium. - API testing:
Rest Assured (or equivalent). - Data validation & test data creation: SQL.
- Serve as a full‑stack Senior Automation Engineer in agile teams using Selenium + Maven in Intelli
J, applying strong Java/OOP design patterns and coding standards. - Build and maintain automation for functional, integration, API, and back‑end tests (including file upload/download, email parsing, multi‑browser, and security validations).
- Develop advanced SQL queries to validate data integrity and generate automated test data.
- Support containerized test execution: build/maintain frameworks within Docker and partner with Dev Ops on scalable environments.
- Implement and execute performance/load testing frameworks; analyze results and communicate quality insights.
- Contribute to unit test strategies; collaborate with developers to increase application‑level test coverage.
- Establish/enforce coding standards and conduct code reviews for QA automation initiatives.
- Mentor automation engineers and promote best practices across the QA organization.
- Troubleshoot and resolve blockers from automated regression suites; improve suite stability and reliability.
- Participate in defect management, bug triage, backlog grooming, and sprint ceremonies; provide actionable QA feedback during design/build phases.
- Support QA leadership with metrics, reporting, and trend analysis to measure automation effectiveness and product quality.
- Bachelor's in Computer Science (or related) or equivalent professional experience.
- 5+ years in Software QA (enterprise SaaS exposure preferred).
- 3+ years hands‑on test automation (including framework design/implementation).
- Background as a Full‑Stack Automation Engineer or Software Engineer is strongly preferred.
- Strong Java (or comparable OOP language), OOP principles, and design patterns.
- Automation stack experience:
Selenium, Maven, Intelli
J, TestNG. - API/microservices testing:
Rest Assured (or comparable). - Strong SQL for validation, integrity checks, and test data creation.
- Exposure to AWS (Gov Cloud is a plus) and distributed applications.
- Hands‑on Docker and containerized test execution.
- Familiarity with performance/load/stress testing tools and approaches.
- Strong Linux CLI comfort (e.g., Bash, PuTTY).
- Git version control and JIRA (or similar) workflow tools.
- Proven ability to mentor others and drive engineering best practices.
- Strong cross‑functional communication with Engineering, Product, UI/UX, Dev Ops.
- Analytical, proactive, and able to identify risks/dependencies during sprint planning.
Interested in building automation that scales and shaping quality strategy across an enterprise SaaS platform? Apply now!
Candidates must be authorized to work in the United States without current or future visa sponsorship. This is a Direct Hire W-2 Role.
All applicants applying for U.S. job openings must be legally authorized to work in the United States.
2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).