Robert Half Senior Test Automation Engineer in Milwaukee, Wisconsin
Take lead role in architecting, designing, and implementing custom-developed automation projects for testing banking systems. Design and enhance automated test results reporting. Convert manual test cases into automated tests. Help integrate automated test projects into a Continuous Improvement/Continuous Deployment system.
Collaborate with Quality Assurance Supervisor to develop and maintain vision and planning of the test automation program.
Develop and maintain architectural modeling of the test automation system.
Identify common operations within automated tests that can be generalized into shared test automation code library.
Contribute to the integration of automated test projects into software build pipelines.
Design component and integration automated test projects to be modular so they are capable of being executed individually or as sequenced end-to-end tests.
Design baseline and staggered system test--performance, load, stress -- load profiles from SLAs, KPIs, and business requirements.
Promote automated test development standards and best practices in alignment with the software development program's established standards and practices.
Develop headless automated tests using .Net C#, SpecFlow, and NUnit capable of orchestrating service-layer operations, like manipulating files, transacting with SQL databases, performing API calls, etc.
Develop system tests--performance, load, stress -- using JMeter or similar system testing tools.
Strive to achieve or exceed 80/20 ratio of automated/manual test development.
Contribute to scrum team feature development, as needed, in alignment with the DevOps team model of full-feature ownership.
Contribute meaningfully to scrum team discussions, particularly story, requirement, and acceptance criteria development.
Advocate for testability and test automation during all phases of feature development.
Maintain current software development and Quality Assurance industry standard knowledge to properly manage or follow QA processes.
Education, Skills, and Experience
Bachelor's degree or 5+ years relevant experience in custom test automation development using .Net C#.
5+ years of Quality Assurance and Testing experience, including business requirements interpretation, test planning, and metrics development.
Ability to work independently and to take the lead in a team environment.
Familiar with the systems development life cycle, including source code control and integration with Application Lifecycle Management tools and Continuous Integration/Continuous Deployment systems.
Excellent written and verbal skills.
Ability to multitask in high paced, pressured environment.
Requirements Automated Test, Automated Test Scripts, Automated Test Tools, .NET, C# - Sharp, SpecFlow, Manual Testing
Technology Doesn't Change the World, People Do.®
Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.
Robert Half puts you in the best position to succeed by advocating on your behalf and promoting you to employers. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity – even on the go. Download the Robert Half app (https://www.roberthalf.com/mobile) and get 1-tap apply, instant notifications for AI-matched jobs, and more.
Questions? Call your local office at 1.888.490.4429. Robert Half will consider qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. All applicants applying for U.S. job openings must be authorized to work in the United States. Benefits are available to temporary professionals. Visit https://roberthalf.gobenefits.net/ for more information.
- Robert Half Jobs