JerseyCityRecruiter Since 2001
the smart solution for Jersey City jobs

Software QA Engineer, Mobile Test Automation

Company: Neptune Retail Solutions
Location: Jersey City
Posted on: May 16, 2022

Job Description:

Job DescriptionSalary: Software QA Engineer, Mobile Test AutomationAbout Us:Neptune Retail Solutions (NRS) is North America's premier retail marketing services company. Our powerful advertising and promotion programs are relied upon by the country's largest consumer packaged goods manufacturers and retailers for unparalleled consumer reach.NRS' portfolio of omni-channel marketing solutions includes Checkout 51 – a free mobile savings app that offers shoppers cash back and rewards for everyday purchases across grocery, pharmacy, gas, and more. We are looking for a candidate who can work remotely and in the Toronto area. Checkout 51's mission is to make every part of the shopping journey delightful while improving the financial health and wellness of our shoppers.About the Role:Neptune Retail Solutions is looking for a Software Engineer specializing in Mobile Test Automation to work on our Checkout 51 product. This role will focus initially on building out test automation capabilities for our Checkout51 mobile app and its APIs. This person will be responsible for the design, development and maintenance of the mobile test automation system. You'll be responsible for:

  • Setting up the Appium Test Framework to automate our Regression suite for Mobile app (iOS and Android)
  • Implementing test automation for new features in collaboration with other testers and engineers
  • Sharing the best QA automation practices with the rest of QA members to improve the automation process overall
  • Developing API automation for Mobile apps
  • Developing and maintaining test plans for our core feature set
  • Ensuring the performance and stability of the tests in our build pipeline, and triaging "flaky" tests.
  • Collaborate with the entire Scrum team to understand how new features should be tested and to contribute to automated tests for these new features.
  • 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:
    • 5 years of professional experience with mobile test automation frameworks (Appium) – must have
    • 5 years of hands-on experience in manual and automated testing of mobile application (iOS and Android) – must have
    • Excellent QA skills (critical thinking, passion about quality, troubleshooting)
    • Knowledge of any of the following languages: Python, PHP, Java
    • Proficiency with API testing (Postman, SoapUI)
    • Experience with Jenkins, Git/GitHub and cloud computing services (AWS)
    • Experience in creation and execution of test plans and test cases
    • Knowledge of BDD and Gherkin Syntax – nice to have
    • Experience with Atlassian products such as JIRA and Confluence
    • Possess a Bachelor's degree in Computer Science or equivalent experience Bonus points if you:
      • 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. About Us:
        • Our Android and iOS apps are built using the native platforms
        • Our backend is built in PHP, and we have some node.js-based serverless functions.
        • We use many of the AWS products (ex: ec2, lambda, s3, rds, aurora, elasticache, redis, memcached, data pipelines, redshift, beanstalk, ecs)
        • We use several tools to help us every day - GitHub, Jira, PHPStorm, VS Code, New Relic, Cloud Watch, Pager Duty
        • We are currently experimenting with Kobiton as a device farm and Katalon test recorder to rapidly build up tests.
        • We are currently working in Scrum with 3-week sprints centered around product roadmap delivery, followed by 1-week "Innovation and Planning" periods, where we focus on implementing system and process improvementsJob Types: Full-time, RemoteApplicant Privacy Notice*Proof of full COVID-19 vaccination is required.Neptune Retail Solutions is an Equal Opportunity Employer.

Keywords: Neptune Retail Solutions, Jersey City , Software QA Engineer, Mobile Test Automation, IT / Software / Systems , Jersey City, New Jersey

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New Jersey jobs by following @recnetNJ on Twitter!

Jersey City RSS job feeds