Jobs and Careers
PU

Senior Associate QA

Publicis Groupe
United Statesfull_timeVerifiedPosted 14 Jun 2023

About the role

Company Description

Publicis Sapient | Public Sector is looking for people who – simply put – are driven to make a difference. 

By solving some of today’s toughest challenges, our teams are helping to transform the government in the areas of business, technology and marketing. Working at Publicis Sapient Public Sector, you will be in an environment that fosters growth and creativity, demands openness and client-focused delivery, and celebrates initiative and innovation. 

 The chance to bring your ideas and new thinking to today’s challenges and work in a truly unique work environment is now – it’s at Publicis Sapient | Public Sector. 

Job Description

As a Senior QA Engineer at Publicis Sapient, you will help to realize software quality by streamlining testing with a strong set of test development skills and automation tools/frameworks.  You will collaborate closely with business and development teams as part of the practices defined by Acceptance Test Driven Development (ATDD)/Behavior Driven Development (BDD).  You will use your test automation skills and testing mindset to drive various types of testing for software solutions. You will play a variety of roles including conceptualization of quality assurance and test plans, hands-on development of the java technology stack to support Gherkin/Cucumber based tests, implementing and executing test automation, test reporting and creating relevant documentation to support overall application compliance for complex, multi-tier applications. 

Responsibilities:  

  • Create and implement test plans by analyzing and reviewing project requirement documents 

  • Participate in requirements gathering sessions with business to help define acceptance test criteria 

  • Estimate and develop Java-based test automation using ATDD/BDD tools 

  • Design, develop, test, maintain and execute scripts across different test environments for consistency 

  • Ability to execute test cases manually (if needed) based on business requirements and maintain traceability 

  • Work closely with software development team to enhance testing through in-depth understanding of the system and source code under test and to report, reproduce and debug issues 

  • Configure and schedule test automation within a Continuous Integration (CI) pipeline 

  • Create automated test cases, execute and report defects, daily test status as well as overall testing status 

  • Demonstrate ownership and accountability through self-directed task management 

  • Motivated team player, with very strong analytical, diagnostic and debugging skills 

  • Strong verbal communication and writing skills

Qualifications

  • Bachelor’s Degree required

  • US Citizenship 

  • 3+ years of work experience 

  • Good understanding of the Software Development Life Cycle (SDLC) and experience working in Agile / iterative development methodologies 

  • Experience in manual test creation, test execution and defect management 

  • Significant hands-on experience in automation testing framework design, development of automated tests using ATDD/BDD tools such as Cucumber, Selenium, TestNG, Junit, etc. 

  • Experience in writing acceptance tests using the Gherkin language  

  • Good knowledge in OOPS programming concepts and experience in programming languages (Java, etc.)

  • Mentor junior team members, drives automation using framework and its re-use 

  • Experience in build & release frameworks like Maven/Gradle, CI tools like Jenkins/Teamcity, writing SQL, using IDE’s such as Eclipse/IntelliJ and source code repositories such as GIT 

  • Nice to have knowledge and experience with API/web services testing and its automation  

  • Nice to have knowledge and experience in performance testing 

  • Nice to have knowledge and experience in accessibility testing and its automation 

  • Ability to excel in a team-oriented environment 

  • Able to work independently and in a fast-paced environment 

  • Adheres to development standards, software development lifecycle processes 

  • Constantly seeks ways to improve processes for increased agility and quality 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Publicis Groupe

View company profile →