Quality Assurance Analyst 2

  • Full-time

Company Description

Epsilon is the leader in outcome-based marketing. We enable marketing that’s built on proof, not promises. Through Epsilon PeopleCloud, the marketing platform for personalizing consumer journeys with performance transparency, Epsilon helps marketers anticipate, activate and prove measurable business outcomes. Powered by CORE ID®, the most accurate and stable identity management platform representing 200+ million people, Epsilon’s award-winning data and technology is rooted in privacy by design and underpinned by powerful AI. With more than 50 years of experience in personalization and performance working with the world’s top brands, agencies and publishers, Epsilon is a trusted partner leading CRM, digital media, loyalty and email programs. Positioned at the core of Publicis Groupe, Epsilon is a global company with over 8,000 employees in over 40 offices around the world. For more information, visit epsilon.com. Follow us on Twitter at @EpsilonMktg.

Job Description

The Quality Assurance Analyst 2 will be responsible for implementing and executing automated testing and improving overall quality assurance practices.

Responsibilities:

  • Provide services to ensure quality, efficiency and effectiveness of the testing effort
  • Work with the team to accomplish shared project goals
  • Design, develop and execute automated test cases and test scripts
  • Develop automated tests using JAVA (Selenium)
  • Design reusable scripts in Selenium to be used across automated tests
  • Review test cases and procedures to ensure coverage of and conformance to business requirements
  • Execute testing as required according to test plan and project goals
  • Communicate testing progress and results in a timely and accurate manner
  • Review and continually improve quality assurance practices, including creation and update of documentation related to quality assurance processes and guidelines
  • Provide impact analysis and regression testing of software changes
  • Stay current with technology, tools and software quality assurance practices and share knowledge with others

Qualifications

  • Strong interpersonal skills and team player attitude
  • Background in computer science with good experience of programming in Java
  • Ability to work independently and effectively manage multiple activities
  • Strong organizational skills and proven ability to communicate effectively (oral and written)
  • Strong analytical, troubleshooting, problem solving, decision making and negotiating skills
  • Hands on experience of databases
  • Strong experience in writing SQL statements (DML/DDL)
  • Hands on experience of Automating and integrating with Excels, CSV files and .txt files
  • WebServices Automation (using Java/any other tool such as SoapUIPro)

Preferred qualifications:

  • Experience with automation testing tools like Selenium (using Java)
  • Experience with test case management tool like Microsoft Test Manger
  • Strong understanding and experience in all QA activities in the SDLC
  • Experience with test case management tools (Team Foundation Server –TFS)
  • Experience in BDD
Privacy Policy