Pretraga poslova
Uloguj se

QA Automation Engineer

ID: 4816
Grad: Beograd
Pozicija: Permanent
Kratak Opis

Paycor is a key player in the HCM software as a service market. They build, sell, and service their own proprietary payroll, time, scheduling  and HR platform. More than 30,000 medium-sized and small businesses trust Paycor to help them manage their most valuable asset - their people. In collaboration with ManpowerGroup, they are looking  for a QA Automation Engineer


Opis posla

  • 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
  • Ability to adapt to changing priorities and technologies in a highly multi-tasked environment
  • Must be self-motivated and results driven, with attention to detail
  • Strong desire to learn and grow
  • Ability to work independently in a team environment.
  • Excellent verbal and written communication skills
  • Excellent analytical and problem solving skills

Zahtevi pozicije

  • Bachelor’s Degree in Computer Science (or closely related field) with extensive experience in test automation and quality assurance.
  • extensive experience using industry automation testing tools such as Selenium WebDriver, WATIR, SoapUI, CodedUI, Test Complete,QTP or Cucumber.
  • extensive experience with object-oriented programming language such as C#, Ruby or Java.
  • experience with SQL and Data bases such as MS SQL.
  • experience with API Testing using REST/SOAP protocols.
  • experience using versioning software like TFS, git.
  • experience working in Agile/Scrum teams
  • experience with full software development life cycle and software engineering best practices.
  • experience in testing web solutions across multiple platforms and browsers
  • experience in white box and unit testing with automation framework such as MSTest, JUnit or NUnit.
  • experience working in a SaaS environment preferred