NRS’ portfolio of omni-channel marketing solutions includes the Freedom Platform, an offer distribution platform that powers our Checkout 51 App, and connects major grocery retailers with NRS’s pool of digital coupons and rebates.
About the Role:
We are looking for a Software Engineer specializing in Web UI and API Test Automation to work on our Freedom product. This role will involve both manual and automated testing.
You’ll be responsible for:
Implementing test automation (Web and API) for new features in collaboration with other testers and engineers
Designing and executing test cases (both Automated and Manually)
Developing and maintaining test plans for our core feature set
Working with our integration partners to develop end-to-end testing plans for new 3rd-party integrations.
Making contributions to our automation test framework for running UI integration and Regression tests (Selenium WebDriver, Cucumber, TestNG)
Ensuring the performance and stability of the tests in our build pipeline and triaging “flaky” tests.
Collaborating with the entire Scrum team to understand requirements for new features, and helping to formalize acceptance criteria
Collaborate with engineers to inject testing earlier into the software development process.
Analyze our software systems and collaborate with others to improve the overall design, testability, and quality.
Track and communicate test results in a timely, effective, and automated manner
What we’re looking for:
A critical thinker, with a passion for quality, and the ability to troubleshoot independently.
An active participant in scrum team rituals. Although you are part of the QA team your first team is the Freedom Product Team, and we are looking for someone who will actively participate in sprint planning, retros, and grooming sessions.
Experience with the web and testing tools we use in our stack: Java, Selenium, TestNG, Cucumber
Ability to build tools and utilities that enable automation. (e.g. test data generators, custom API endpoints in PHP)
Experience with Jenkins, Git/GitHub, and cloud computing services (AWS)
Experience with Atlassian products such as JIRA and Confluence
A Bachelor’s degree in Computer Science or equivalent experience
Bonus points if you:
Have Experience with Performance Testing
Love automating, optimizing, and making things faster
Have experience working in a startup environment
Are collaborative and are open to sharing knowledge and ideas
Enjoy building software as much as you enjoy testing it
Have experience working with both mobile and web automation
Applicant Privacy Notice
No sponsorship is available for this position.
Neptune Retail Solutions is an Equal Opportunity Employer.
Full Job Description Mediacom is one of the largest cable companies in the nation operating in 22 states with over...
Apply For This JobWE DO NOT HIRE INTERNATIONAL CANDIDATES Our company has been named a Top Company Culture for back-to-back years by Entrepreneur...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> YOUR OPPORTUNITY Are you interested in Data Science, market research and improving the experience of...
Apply For This JobJob description: 1. Design, development of software systems following micro services-based structure in scrum workflow.Architect and develop new features. Work...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> The Challenge: Healthcare is evolving and the market for breath analysis monitors is expanding. Bedfont...
Apply For This Jobjob description Job Description The Manager, User Enablement will focus on our internal users’ needs and support the introduction, maintenance,...
Apply For This Job