Automation/ QA Engineer

Quality Assurance Engineer

About the Role

Your focus will be to support your engineering team with testing guidance and provide training to enable the team to continuously deliver well-tested, high-quality products and features.

You’ll work closely with other QA Engineers and product and engineering managers to drive process improvements that ensure our testing culture is continuously moving towards a collaborative model of software testing and quality assurance.

To complement our automated testing, this role will focus on exploratory testing of our products, making sure they meet the highest of quality standards. This includes crafting test plans for everything we build, proactively planning and coordinating testing activities, and collaborating with product management and engineers to streamline the release of new features with high confidence in quality.

As part of the Peakon team at Workday, you'll:

  • Be a key member of a cross-functional product team working in an agile environment
  • Ensure the exciting features we build for senior leaders at enterprise companies who use Peakon are well-tested and delivered to a high standard
  • Collaborate closely with software engineers, designers, and product managers on the planning and refinement of new and existing functionality
  • Drive high quality standards and best practices within your team inline with our shift-left approach to quality assurance and testing
  • Use your expertise to influence the quality assurance strategy within Peakon's engineering team

Our Tech

  • We make it a priority to stay on the cutting edge of tech. We are highly motivated by learning and growing in our roles, and constantly evolving is a key part of that.
  • We believe there is great value in a shared toolchain, which is why our tech stack centres around JavaScript, with Node.js on the server and React on the frontend. Some tasks are better solved with different tools, and thus we use Python for the data science parts of the system.
  • We are primarily hosted on Heroku and AWS, with a growing number of our services moving to the latter. We use PostgreSQL (through RDS), Redis and ElasticSearch for storage.
  • We rely heavily on automated testing on all levels of the application, with thousands of tests checking every commit to our code base.
  • We use Buildkite for continuous integration to make sure our most recent changes are always available to test, and we deploy code to our production environment every day.

Basic Qualifications

  • 3+ years of experience with Quality Assurance and Software Testing of web applications 
  • Experience in exploratory and functional end-to-end testing


Other Qualifications

  • You have a passion for shipping high quality software that provides customers with exceptional user experiences
  • You have a great eye for detail, able to spot small inconsistencies in the software you are testing
  • You are a naturally creative problem solver, finding new user scenarios and edge cases that might have been overlooked by others.
  • You are able to evaluate and apply appropriate methods of testing for a given product or feature.
  • You have experience with accessibility testing 
  • It's an advantage if you have experience with REST API testing and knowledge of test automation concepts and frameworks