Software Engineer in Test
The SEIT will be a key individual contributor to the Digital Experience shared services team. Responsible for defining and/or validating testing strategies for product teams. Primary responsibilities include, providing guidance in the creation of standard test environments, unit & UI tests/plans, and test automation scripts. Provide functional and regression level testing for iOS, Android, API, and Web Applications.
The SEIT will develop and maintain automated Test Scripts as well as execute automated functional and regression test cases. The SEIT will work closely with developers, product owners, test leads, engineers, and team members to identify areas and methods to help drive testing efficiencies and expand test coverage and increase product reliability.
The SEIT will provide test estimates, record, track and report defects to depict the status of the sprint and/or system stability. Must be highly motivated, self-directed with a keen attention to detail.
What great looks like in this role
Our ideal SEIT candidate is team-oriented, possesses excellent communication skills, is energized about automation, and has championed the cause in previous experiences. You like to learn new things all the time and enjoy solving problems on a regular basis.
You demonstrate a collaborative approach to working with others while utilizing feedback to regularly contribute to the team's delivery of high quality solutions with speed and agility. The flat leadership structure, the opportunity for flexibility within roles, and development into other areas are core reasons most people desire to work in Digital Experience at MassMutual.
Objectives of this role
Responsible for defining and/or validating testing strategies for product teams. The SEIT will provide test estimates, record, track and report defects to depict the status of the sprint and/or system stability. Partnering with business stakeholders across the team, as well as experts in other areas including Data Science to achieve these goals. Learn and master new and emerging technologies and take initiative to offer technical direction and creative solutions.
Daily and monthly responsibilities
Providing guidance in the creation of standard test environments, unit & ui tests/plans, and test automation scripts.
Providing functional and regression level testing for iOS, Android, API, and Web Applications.
Executing automated functional and regression test cases as well as develop and maintain automated Test Scripts.
Work closely with developers, product owners, test leads, engineers, and team members to identify areas and methods to help drive testing efficiencies and expand test coverage and increase product reliability.
Putting testing on the behalf of the users first and developers second
Developing Gherkin Syntax to build out user scenarios
Developing Ruby Methods to automate Gherkin Syntax identified
Contributing to the Page Object Model Frameworks
Continuously refactoring Ruby Methods and Page Object Models to drive further testing efficiencies
Identifying, acquiring and managing all test data required for testing
Assisting with running manual test execution in instances where tests can't be automated when the need arises
Providing automation test coverage metrics
Participating in all agile ceremonies
Continuously developing new skills to improve testing and automation capabilities of products
Basic Qualifications
2 years of hands-on experience with Selenium, Appium or Watir
2 years of hands-on experience with Cucumber
2 years of hands-on experience with Page/Screen Object Models
2 years of hands-on experience with Ruby, Javascript, Java or Python
2 years of hands-on experience with Postman or SoapUI
2 years of hands-on experience with Containerization
Bachelor's Degree Required in Math or Computer Science or equivalent quantitative field
Preferred Qualifications
5 years of QA testing experience
3 years of hands-on experience using manual and automated Test Tools (i.e Selenium, Watir, Cucumber, Appium, Postman, SoapUI, Jenkins, Jira, GitHub, Zephyr)
Experience testing RESTful services is a plus
Experience with CI/CD and Agile development
#LI-VB1
#LI-MS1
MassMutual is an Equal Employment Opportunity employer Minority/Female/Sexual Orientation/Gender Identity/Individual with Disability/Protected Veteran. We welcome all persons to apply. Note: Veterans are welcome to apply, regardless of their discharge status.
]]>