Technology and Engineering
Senior Quality Engineer (JAVA+Selenium)
Job Description
As a Senior Quality Automation Engineer, you will play a critical role in ensuring the quality, reliability, and scalability of complex enterprise applications supporting a large U.S. healthcare and pharmacy platform.
This role is ideal for an experienced, hands‑on QE who brings strong test automation expertise, deep experience with Selenium and Java, working knowledge of Python, and a modern mindset that leverages AI‑assisted testing to improve speed, coverage, and quality across the delivery lifecycle.
Your Impact
Test Automation & Quality Engineering
- Design, build, maintain, and evolve test automation frameworks using Selenium WebDriver, primarily with Java & Python.
- Develop and execute end‑to‑end, integration, and regression test suites for complex, enterprise‑scale applications.
- Take ownership of automation quality by actively addressing:
- Flaky tests
- Stability and synchronization issues
- Test data dependencies and maintainability concerns
- Apply automation best practices such as Page Object Model, reusable utilities, and data‑driven approaches to ensure scalable and maintainable solutions.
API, Integration & Data Testing
- Design and execute automated and manual tests for RESTful APIs, validating:
- Status codes, payloads, headers, and error scenarios
- Perform database validations using SQL to ensure end‑to‑end data integrity.
- Collaborate with engineering teams to validate complex integration flows across distributed systems.
CI/CD & Engineering Excellence
- Integrate automated tests into CI/CD pipelines using tools such as GitHub Actions, Jenkins, or Azure DevOps.
- Interpret test execution results and reports, identifying quality risks early in the delivery cycle.
- Continuously improve automation execution speed, reliability, and reporting visibility.
AI‑Assisted Testing & Innovation
- Use AI‑assisted tools (such as GitHub Copilot or similar solutions) to:
- Generate and refine test cases
- Accelerate automation development
- Support debugging and code reviews
- Create and refine prompts to enhance test design and productivity while maintaining high validation standards.
- Apply judgment and critical thinking to validate AI output and ensure accurate, reliable results.
Collaboration & Delivery
- Partner closely with developers, product owners, and cross‑functional teams in an Agile delivery environment.
- Contribute to test strategy, quality planning, and continuous improvement initiatives.
- Communicate clearly with technical and non‑technical stakeholders to ensure quality is aligned with business outcomes.
Your Skills & Experience
Required
- 7+ years of professional experience in Software Quality Engineering.
- Strong hands‑on experience with Selenium WebDriver and test automation frameworks.
- Advanced proficiency in Java for automation development.
- Working knowledge or hands‑on experience with Python for automation or API testing.
- Solid experience with API testing (REST) and backend validations.
- Strong understanding of SQL and database testing.
- Experience integrating automation into CI/CD pipelines.
- Proficiency with Git and modern development workflows.
- Strong analytical, debugging, and problem‑solving skills.
- Excellent written and verbal communication skills.
Set Yourself Apart With
- Experience testing healthcare, pharmacy, or other regulated enterprise systems.
- Familiarity with BDD / ATDD / TDD practices.
- Exposure to modern automation tools such as Playwright or Cypress.
- Experience mentoring junior QEs or contributing to quality standards at a team or program level.
- A proactive mindset toward improving automation reliability, test strategy, and overall quality outcomes.
Additional Information
- An inclusive workplace that promotes diversity and collaboration.
- Access to ongoing learning and development opportunities.
- Competitive compensation and benefits package.
- Flexibility to support work-life balance.
- Comprehensive health benefits for you and your family.
- Generous paid leave and holidays.
- Wellness program and employee assistance.
As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at hiring@publicis.sapient.com
Company Description
Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting, and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.
Other Jobs At Publicis Sapient
Senior Full Stack Eng (Java + React ) - AI-driven development Bogota, Colombia
Senior Full Stack Eng (Java + React + AI Assisted Development) Bogota, Colombia
Intern Software Development Engineering Bogota, Colombia
Show all jobsRefer a Friend
If you work for Publicis Groupe, please proceed by selecting the below option.
Search our opportunities or introduce us to someone we should know