Why Mayo Clinic
Mayo Clinic is the nation's best hospital (U.S. News & World Report, 2021-2022) and ranked #1 in more specialties than any other care provider. We have a vast array of opportunities ranging from Nursing, Clinical, to Finance, IT, Administrative, Research and Support Services to name a few. Across all locations, youll find career opportunities that support diversity, equity and inclusion. At Mayo Clinic, we invest in you with opportunities for growth and development and our benefits and compensation package are highly competitive. We invite you to be a part of our team where youll discover a culture of teamwork, professionalism, mutual respect, and most importantly, a life-changing career!
Mayo Clinic offers a variety of employee benefits. For additional information please visit Mayo Clinic Benefits. Eligibility may vary.
Position description
Mayo Clinic, Information Technology (IT), Development Shared Services (DSS), Agile, Scrum, Automation Test Developer, Software Development Engineer in Test (SDET), Selenium WebDriver, Protractor, Appium, WebdriverIO, TestCafe, Cypress
Position Summary:
The Development Shared Services (DSS) section is seeking an experienced senior automation test developer to join our scrum team through a full time position. You will be responsible for creating a functional test plan and test cases from defined project features and automating the execution of those tests. You will work on multiple client project applications in a collaborative, Agile Scrum development environment. See the details below.
Required:
Some experience in test plan creation
Some experience in creation of functional, end-to-end, and integration tests and automation
Some development experience in one of the following: Java, .Net / C#, TypeScript, or JavaScript
Some experience using Selenium WebDriver
Some experience using Cypress, Protractor, TestCafe or WebdriverIO
Some experience in Endpoint / Web Service / API automation testing using Java or .Net / C#
Some experience using Git
Some unit testing framework experience, like JUnit, MSTest, TestNG, Mocha, or Jasmine & Karma
Preferences:
Experience in or knowledge of TFS and/or Azure DevOps
Experience in or knowledge of creating build and release pipeline automation
Experience in or knowledge of creating Test Suites in TFS and/or Azure DevOps
Experience in or knowledge of Behavior Driven Development (BDD) and Cucumber
Experience in or knowledge of using Appium for automated mobile device testing
Experience in or knowledge of Cypress to automate end-to-end web testing
Experience in or knowledge of Protractor to automate end-to-end web testing
Experience in or knowledge of TestCafe to automate end-to-end web testing
Experience in or knowledge of WebdriverIO to automate end-to-end web testing
Experience in or knowledge of performance and load testing
Experience in or knowledge of mock testing and mock frameworks
Software Development Engineer in Test (SDET)
Certified Scrum Developer (CSD)
Qualifications
A Bachelor of Science degree and at least 3 years of experience in software or test automation development, with 1 year of demonstrated technical experience; or an Associates degree and at least 8 years of professional experience in software or test automation development, with 1 year of demonstrated technical experience. Knowledge of Unix and Windows operating systems. Knowledge of one or more programming languages such as C, C++, Java. Knowledge of scripting languages such as VB Script, Perl, Python, TCL.
Proficient in test management and automation tools [Quality Center, QTP, LoadRunner, BPT]. Knowledge of SDM tools desired (e.g., IBM Rational tools: ClearQuest, ClearCase, Requisite Pro, Build Forge).
Authorization to work and remain in the United States, without necessity for Mayo Clinic sponsorship now, or in the future (for example, be a U.S. Citizen, national, or permanent resident, refugee, or asylee). Also, Mayo Clinic does not participate in the F-1 STEM OPT extension program.
Additional qualifications
In depth understanding of software quality assurance practices and methodologies required. Knowledge of relational databases. Knowledge of tool APIs and experience in building tool integrations. Possesses and applies a broad knowledge of principles, practices, and procedures across fields of specialization (software development, quality assurance, testing, auditing, configuration management, regulatory affairs) to complete difficult assignments. Must possess strong analytical skills, excellent documentation skills and an ability to interact with people of all levels. Must be self-directed and make decisions appropriate for the business and technical environment. Able to gain an understanding of the applicable systems, industry and regulatory practices and procedures as they relate to product risk assessment. Experienced in analyzing and advising on software development documentation techniques. Experienced in analyzing and advising for optimum usage of common software documentation, problem management and version management tools as they apply to test execution and management. Demonstrated understanding of software development lifecycles as they relates to product verification and validation. Demonstrated knowledge of quality assurance practices and demonstrated effort to implement suitable practices.
License or certification
Certification and/or training in quality or testing certification. e.g., ISO Service Management, CSTP, or ITIL desired.
Exemption status
Exempt
Compensation Detail
$84,094.40 - $129,792.00/ year
Benefits eligible
Yes
Schedule
Full Time
Hours / Pay period
80
Schedule details
Monday through Friday normal working hours.
Weekend schedule
Normally no on-call support. But special circumstances may occasionally require on-call support.
Remote
Yes
International Assignment
No
Site description
Mayo Clinic is located in the heart of downtown Rochester, Minnesota, a vibrant, friendly city that provides a highly livable environment for more than 34,000 Mayo staff and students. The city is consistently ranked among the best places to live in the United States because of its affordable cost of living, healthy lifestyle, excellent school systems and exceptionally high quality of life.
Recruiter
Miranda Grabner
EOE
As an Affirmative Action and Equal Opportunity Employer Mayo Clinic is committed to creating an inclusive environment that values the diversity of its employees and does not discriminate against any employee or candidate. Women, minorities, veterans, people from the LGBTQ communities and people with disabilities are strongly encouraged to apply to join our teams. Reasonable accommodations to access job openings or to apply for a job are available.","educationRequirements":"Certification and/or training in quality or testing certification. e.g., ISO Service Management, CSTP, or ITIL desired.