Quality Automation Engineer, ITHAKA
This position is Ann Arbor, MI
The Quality Assurance (QA) team is a dynamic and flexible group. For us to achieve our mission and continue to positively impact the education of people everywhere, we need to build and embrace technology that supports constant innovation to delight our users. To this end, QA is responsible for ensuring product and methods quality for all new development initiatives. We do this by emphasizing continuous process improvement, user focus, and defect prevention/detection. Our QA Automation Engineers are responsible for feature/function validation while also driving the development and maintenance of automated test suites in a Continuous Integration (CI)/Continuous Delivery (CD) environment.
When joining our QA team, you can expect to receive adequate tool and product training. We have an excellent onboarding program, which enables new engineers to become productive very quickly. A QA lead will work closely with you as you begin engaging your assigned agile team. This individual will provide you with constant support as we work to make you comfortable in your new environment. Those in leadership roles will work tirelessly to set you up for success.
Specific Objectives and Responsibilities
The primary responsibilities of the Quality Assurance Automation Engineer are:
- Responsible for automation and execution of testing for ITHAKA products/applications.
- Design and implement test automation frameworks using a programming language with Cucumber.
- Perform user story validation including the use of exploratory test methodologies.
- Interface closely with engineers to ensure applications are designed to be testable while ensuring tags, object ID’s, component and page name standards are in place.
- Ensure that automation follows a consistent, maintainable, and extendable architecture.
- Run automation suites and evaluate results as builds are deployed to the test environment, ensuring bug reports are submitted and tracked in accordance with unit procedures.
- Identify and clearly document errors and inconsistencies in the functionality, usability and performance of the software using defect tracking tools
- Clearly communicate test activities, escalation of problems, improvement opportunities and results in oral and written methods for a diverse audience.
- Adhere to agile methodologies while fostering collaboration and continuous improvements on your scrum team.
Skills, Experience, and Characteristics
- 3 or more years of prior work experience in software testing or quality assurance role.
- Proficient with test automation approaches and processes. Tools/technology preferences include Cucumber or Selenium, Ruby or Java, GitHub, JSON, Jenkins, Sauce Labs, and JIRA.
- Good understanding of Acceptance Test Driven Development (ATDD) practices in a continuous delivery environment.
- Working knowledge of debugging and root cause analysis.
- Superior attention to detail as well as strong verbal and written communication skills.
- Self-starter with strong analytical skills who thrives on finding and resolving issues.
- Team player with an ability to work collaboratively with others.
Work for us
Come join our team of talented and dedicated people with great ideas who want to make the world a smarter place. Individuals will be rewarded with excellent career development and a fantastic benefits package that includes:
- Choice of two medical plans, one at no cost to the employee
- Employer paid dental, vision, life insurance, and employee assistance programs
- Employer contributed retirement and much, much more
How to apply:
Interested candidates can submit their resume, a detailed cover letter, and salary requirements to https://rew22.ultipro.com/ITH1000/jobboard/NewCandidateExt.aspx?__JobID=699
ITHAKA is an equal opportunity/affirmative action employer.
Ann Arbor, MI
At ITHAKA, we think nothing is better than knowing we are having a positive impact on the world. We impact the lives of millions of people and thousands of institutions every day both in ground-breaking ways and in small ways that mean a lot.
We care deeply about our mission. We work with leaders in the global higher education community to advance and preserve knowledge and to improve teaching and learning through the use of digital technologies. We are passionate about the value of education and are driven to deploy technologies to make our universities, colleges, and high schools better, more affordable, and more effective, and to reach beyond these traditional walls to support learners everywhere.
In two decades, we have launched some of the most transformative and widely used services in higher education: JSTOR, Portico, and Ithaka S+R. Our 300+ employees in the United States, Europe, and Asia work closely with our user communities, day in and day out, to build and continuously improve upon these services, and to identify new opportunities to expand access to knowledge and learning. In 2016, we expanded our work by entering into a strategic alliance with Artstor, a digital library of images used in teaching and research. As a successful, growing organization in a demanding and dynamic environment, we challenge ourselves to retain an entrepreneurial spirit that pursues and embraces change.
ITHAKA is headquartered in New York, New York with additional offices in Ann Arbor, Michigan and Princeton, New Jersey and provides legal oversight and services for our affiliate, Artstor, also located in New York, New York.
Mission and Funding
We are proud to be a not-for-profit organization, but our status is a reflection of our mission, not our funding model. Our work across these services is highly valued in the global higher education community, and we cover our costs by collecting fees in exchange for the access, preservation, and research and consulting services we provide. That exerts a real discipline on our operations in that we must continually adapt to the needs of our audiences to be worthy of their support. Thousands of higher education and related institutions around the world are ITHAKA’s primary financial supporters; their JSTOR participation fees provide 88% of ITHAKA’s revenue. Our 99% renewal rate for JSTOR generates stable recurring income, alleviating the dependency on fundraising that many not-for-profits experience. Because the organizations share our commitment to our mission, we have the financial resources necessary to maintain a great work environment that encourages innovation and excellence.