Mapp Digital is one of the largest independent digital marketing technology companies in the world. Built by marketers for marketers, Mapp provides a comprehensive family of software and customer-centric services including a sophisticated data management platform;
tools that optimize email, mobile, app, social and web marketing; and campaign management and strategy consulting. Mapp Digital brings the most sophisticated and specially engineered technology to customers as part of its mission to simplify marketing complexity.
The company is headquartered in San Diego, with locations in Munich, Paris, London, Berlin, Krakow, Eindhoven and Milan.
Mapp has more than 3,000 customers including some of the top brands in the world across a broad range of industries. We give our best to our clients and each other, fostering employee empowerment in a culture of action and accountability.
Opportunities abound for innovative, talented, passionate people who dream of being a part of a fun and driven team that thrives in a high-energy environment.
GENERAL JOB DESCRIPTION
As the Senior QA Automation Engineer, you'll be responsible for the testing new global marketing SaaS applications. You'll work closely with all members of the global software development team in four locations in the USA, Central Europe, and Middle East to ensure functional and business logic meet the agreed upon project requirements.
MAJOR DUTIES AND RESPONSIBILITIES
Leading the QA team in designing QA test procedures.
Reviewing Quality Assurance reports.
Design automated test scenarios for Mapp SaaS platform.
Work closely with developers, product owners, technical owners, dev-ops, UX team members and architects to establish the right test plans, testing environments and settings, automation tests and ensure deployment to staging & QA environments.
Create detailed, comprehensive and well-structured test plans and test suites.
Write and review code.
Identify, record, document thoroughly and track defects.
Work closely with QA Tech Lead and other QA members to standardize quality methodologies, processes and tools across the entire organization.
Adhere to the Agile principles implementing Scrum / Kanban approach within teams.
REQUIRED SKILLS AND EXPERIENCE
B.Sc. in Computer Science, Information Technology, or related field.
4+ years of experience in development of automated tests scenarios in Java (preferably).
High-level analytical skills.
Expertise in TestNG / JUnit / other testing frameworks and SQL.
Solid knowledge of JSON, XML, HTML, web services, micro-services, containers, knowledge of how the platforms that comprise a SaaS are put together.
Experience working with Linux / Unix OS.
Experience working in an Agile environment (Scrum or Kanban) is a plus.