What are the responsibilities and job description for the Software Development Engineer in Test position at Stampin' Up!?
Description
Be a Part of Something Amazing
In between supporting a global sales force (that we call "demonstrators") and creating the world's best stamps, ink, and paper, we carve out a little time for parties, perks, and basking in the glory of an amazing work/life balance.
Sound like something you could get behind? Good. Because we're looking for people just like you - who are good at what they do and are passionate about helping others.
Did We Mention the Perks?
Here are a few of the other perks we offer:
Be a Part of Something Amazing
In between supporting a global sales force (that we call "demonstrators") and creating the world's best stamps, ink, and paper, we carve out a little time for parties, perks, and basking in the glory of an amazing work/life balance.
Sound like something you could get behind? Good. Because we're looking for people just like you - who are good at what they do and are passionate about helping others.
Did We Mention the Perks?
Here are a few of the other perks we offer:
- A wicked-awesome benefits package (go ahead and compare)
- A Friday dress code every day of the week (dust off those jeans)
- Extreme crafting experiences (totally optional, but give it a try)
- Paid personal time off...like, a lot of it (see "work/life balance" above)
- Flexible schedules, including a 9/80 option (enjoy a long weekend every other week)
- Hybrid position to mix office and home vibes (enjoy the best of both worlds)
- Tuition assistance and 401(k) programs (company match, baby!)
- Exemplify Stampin’ Up!’s core values: we care about people first, we act with courage, we better our best and we own it.
- Self-directed, review and analyze business requirements to create detailed, comprehensive, and well-structured test plans and test cases as early as possible in the SDLC phase.
- Assist team with manual testing and document issues as bugs/defects.
- Evaluate manual test cases to convert into automated test cases. Create and maintain complex E2E automation test scripts to validate the system at various phases of the SDLC.
- Integrate tests with CI/CD systems. Run test automation scripts, analyze formal test results to discover and report any defects, bugs, errors, configuration issues, and interoperability flaws.
- Understand and write complex SQL queries to extract data and perform complex data analysis on large volumes of data.
- Develop expertise in data automation tools like ICEDQ, Informatica etc. Analyze, design, and develop test automation for backend using data automation tools.
- Manage support ticketing systems. Triage, assign, facilitate, escalate, and complete support tickets.
- Bachelor's Degree in Computer Science, Information Technology or related, or equivalent employment experience.
- Two to three years of experience in writing advanced SQL queries and automation testing tools using WinAppdriver, Selenium or Cypress & programming languages using JavaScript or C#.
- Three to five years of experience in testing windows applications, web applications, mobile applications, and APIs.
- Two to three years of experience working in scrum or agile development environment supporting a software product.
- Familiar with SDLC concepts, Quality Assurance concepts, practices, and tools.
- Knowledge of Azure DevOps and .NET environment using Microsoft tools preferred.