Description

Job Summary:
The QA and automation team at NMG is a small team of engineers tasked with ensuring that our “OneShop” platform performs at its best for our customers. This is a fast-paced environment in which releases are done daily which makes the need to automation critical in our path to success. The QA automation engineer will take an existing suite of tests and take it to the next level to ensure we can keep pace with the requirements of our business and customers.

Job Responsibilities:
·    Creates and maintains a robust set of automation e2e tests to ensure the current and future business features perform as designed.
·    Produces observability dashboards that can speak to testing trends within the organization.
·    Works closely with the Dev and DevOps teams to ensure changes in the platform and testing requirements stay up to date.
·    Works with the architecture team to develop and implement a testing roadmap by means of modularization of existing tests and applying these to an ever expanding platform.

Job Qualifications:
·    BS in Computer Science (or related field) OR equivalent experience.
·    2-5 years of relevant work experience.
·    Experience in automation of web applications using frameworks such as selenium, cypress, playwright(preferred).
·    Experience with synthetics, e2e, bdd, and smoke testing.
·    Experience in azureDevOps pipelines , Github and github actions.
·    Experience in observability (datadog, elk stack, grafana, prometheus etc).
·    Experience in breaking down complex test suites into manageable, reusable components.
·    Excellent communication, ability to convey ideas quickly and clearly.
·    Proven ability to gather requirements and "run with them"

Education

Bachelor's degree in Computer Science