Software Engineer in Test II
Paycor
Software Engineer in Test II 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. Multiple Openings. Job Summary
A Software Engineer in Test II implements automated testing in a continuous integration environment by working closely with developers, architects, subject matter experts and DevOps to ensure high test coverage and quality. The position is responsible for Software Development Lifecycles, quality assurance methodologies, manual and automated testing techniques and developing automation frameworks to be used for both UI and API automation. Essential Duties and Responsibilities 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; and Document automation solutions so they are easily understood and maintainable. Requirements Bachelor’s degree in Computer Science or closely related field (foreign equiv. degree accepted) 2 years' experience in each of the following: As a Software Engineer or closely related in test automation and quality assurance; 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; With SQL and Databases such as MS SQL; With API Testing using REST/SOAP protocols; Using versioning software like TFS, git; Working in Agile/Scrum teams; With full software development life cycle and software engineering best practices In testing web solutions across multiple platforms and browsers; In 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. No calls. #LI-DNI
A Software Engineer in Test II implements automated testing in a continuous integration environment by working closely with developers, architects, subject matter experts and DevOps to ensure high test coverage and quality. The position is responsible for Software Development Lifecycles, quality assurance methodologies, manual and automated testing techniques and developing automation frameworks to be used for both UI and API automation. Essential Duties and Responsibilities 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; and Document automation solutions so they are easily understood and maintainable. Requirements Bachelor’s degree in Computer Science or closely related field (foreign equiv. degree accepted) 2 years' experience in each of the following: As a Software Engineer or closely related in test automation and quality assurance; 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; With SQL and Databases such as MS SQL; With API Testing using REST/SOAP protocols; Using versioning software like TFS, git; Working in Agile/Scrum teams; With full software development life cycle and software engineering best practices In testing web solutions across multiple platforms and browsers; In 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. No calls. #LI-DNI
Confirm your E-mail: Send Email
All Jobs from Paycor