Job Description
OverviewMedallia is the pioneer and market leader in Experience Management. Our award-winning SaaS platform, Medallia Experience Cloud, leads the market in the understanding and management of experience for candidates, customers, employees, patients, citizens and residents.
We are more than a software company. We want to be known as a company that does the right thing, no matter the challenge or controversy. We are committed to creating a culture that values every person and every experience. Individual life experiences shape the way we interact with the world, which is why we encourage people to bring their whole selves to work each day. The strength of our global workforce is the most significant contributor to our success.
We believe: Every Experience Matters. Talent is Everywhere. All Belong Here.
At Medallia, we hire the whole person.
As a Senior Quality Engineer, you’ll be working with emerging technologies in a role that merges the responsibilities of quality assurance and test automation. You will work with a software development team on various projects from start to finish, to create test plans that can be transformed into automated test cases. You will augment an automated test development process, automate new test cases and create test data to support the product development lifecycle. As we scale, confidence, efficiency and consistency in quality testing will be imperative, and you will play a huge part in its success.
Responsibilities - Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Design, develop and execute manual and automation scripts and integrate them in CI/CD pipelines
- Automate and document tests from existing test cases/scenarios and new feature specifications
- Work to continuously improve test automation concepts and best practices, automation testing strategies, and test case design specifications
- Help investigate, evaluate, select, and integrate best available framework/tool solutions as required for test automation success
- Contribute to production of automation templates, examples, and training
- Stay up-to-date with new testing tools and test strategies
- Identify, record, document thoroughly and track bugs
- Track quality assurance metrics, like defect densities and open defect counts
- Be meticulous about documentation and maintaining a robust log of all test cases and test results
- Perform thorough regression testing
- Participate on a Scrum team, including all Agile and Scrum related ceremonies
QualificationsMinimum Qualifications
- 5 years working in software testing development
- Strong knowledge of software QA methodologies, tools, and processes
- Experience in writing and running clear, concise, and comprehensive test plans and test cases
- Proficient with bug tracking and test management toolsets to support development processes
- Hands-on experience with automated testing tools
- Experience in writing, executing, and monitoring automated test suites using a variety of technologies including Selenium
Preferred Qualifications:
- Basic familiarity with Python and/or Java
- Experience in Playwright
- Experience with page object model technique
- Experience with version control software (e.g., Git)
- Experience with CD/CI tools (e.g., Jenkins)
- Experience working in an Agile/Scrum development process (e.g., JIRA)
- Bachelor's Degree in CS or IT
At Medallia, we celebrate diversity and recognize the value it brings to our customers and employees. Medallia is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, genetic information, disability, veteran status, or any other applicable status protected by state or local law. Individuals with a disability who need an accommodation to apply please contact us at ApplicantAccessibility@medallia.com. For information regarding how Medallia collects and uses personal information, please review our Privacy Policies.