Paycor
Software Engineer in Test II - Multiple Openings
Paycor, Cincinnati, Ohio, 45208
Paycor, Inc. has multiple openings for the Software Engineer in Test II position. Company headquartered in Cincinnati, OH. Residence and remote work permitted from anywhere in the U.S. via telecommute. 0-5% local, regional or national travel to other Paycor offices. Duties: Use a BDD framework to implement test/user scenarios. Design, code and maintain automated scripts, functions/function libraries, database verification, and behavior and data-driven tests. Work with Agile team to reduce manual/repetitive tasks and assist with writing test automation cases. Adopt best practices when developing automation code including comment documentation, maintainability, and data-driven development. Troubleshoot environmental set-up issues related to automation. Drive and contribute to the improvement of testing methods, processes and deliverables. Design and develop reusable, automated tests in accordance with coding best practices. With the Agile team, provide accurate estimates for user stories and automation test efforts for each sprint. Partner with the Agile development team to deliver on commitments. Document, track, and report on product defects. Keep current with quality testing, trends, techniques, tools and processes. Participate in design reviews to ensure both functional and non-functional attributes are built in. Participate in automation and manual test plan reviews and code reviews. Document automation solutions so they are easily understood and maintainable. Required: Bachelor's degree in Computer Science, or closely related field (foreign equiv. degree accepted) and 2 years of experience as a Software Engineer or closely related in test automation and quality assurance. 2 years' experience in each of the following: Using industry automation testing tools such as Selenium WebDriver, WATIR, SoapUI, CodedUI, Test Complete, QTP or Cucumber; With object-oriented programming language such as C#, Ruby, or Java; SQL and Databases such as MS SQL; API Testing using REST/SOAP protocols; Using versioning software like TFS, git; Working in Agile/Scrum teams; Full software development life cycle and software engineering best practices; Testing web solutions across multiple platforms and browsers; and White box and unit testing with automation frameworks such as MSTest, Junit or NUnit. Experience may be gained concurrently. Pre-employment background check is required. Applicants are directed to apply online at www.paycor.com {target"_blank" rel"noopener"}. No calls.