About This Role
This role participates in an enterprise-wide software quality assurance function that drives SQA automation, and promotes the adoption and sharing of best practices across multiple business units that are engaged in software development. This role reports at our Boston office or remote.
The successful candidate will work with business units to create automation and promote the sharing and adoption of best practices.To accomplish this, the Engineer will engage in a variety of functions:
Build automated tests for backend (HTTP API), and web applications.
Develop and execute detailed test cases and automated test scripts.
Participate in tool selection and creation of an automated test framework.
Establish automated functional and regression testing procedures.
Assist in defining Quality Assurance policies and process improvements.
Mentor QA team members in automated testing and best practices.
Experience & Expertise
Minimum three years experience as an automation engineer.
Strong experience with Selenium, Python, py.test, python-requests, mitmproxy and other open-source tools.
Experience testing HTTP APIs (JSON, Unix shell), and with Jenkins, Git, Docker.
Excellent analytical, organizational, and problem-solving skills.
Ability to set priorities and multi-task in a fast-paced environment.
Excellent written, verbal and interpersonal communication skills; and
Ability to successfully work independently and in a team environment, build peer-to-peer relationships; typically work with several departments in the organization.