As a Senior Software QA Engineer, you will be responsible for designing, developing, and maintaining automation test cases to ensure high quality in Sitecore technical delivery. You will develop high-quality assurance automation code for features, bug fixes, and hotfixes, adhering to Sitecore guidelines. You will actively demonstrate software quality assurance best practices throughout product development and maintenance, replacing manual testing with test automation. Furthermore, you will play an active role in clarifying user stories, acceptance criteria and task break down that can deliver business value within one iteration, and maintain CI & CD pipeline to ensure solution can be delivered frequently, consistently and reliably to staging and production environments.