3Pillar

Product Development

SeniorQualityAssuranceEngineer-Java/Selenium

Philadelphia, Pennsylvania, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Quality Assurance Engineer - Java / Selenium at 3Pillar. Skills: Java, Selenium, Test automation, CI/CD. Understand requirements for new features. Determine test strategy”

Industry & Context.

Product Development
Problems you'll solve

analytical and problem-solving skills; Ability to analyze complex problems and develop effective solutions

What They're Looking For.

Must Have

Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, Minimum of 5 years of hands-on experience in software quality assurance, Minimum of 3 years of experience with automated testing tools (e. g. , Selenium, Geb, Webdriver, Cucumber, Spock ) including scripting for automation, Experience in working with continuous integration (CI) and continuous delivery (CD) pipelines, A minimum of 5 years of experience in software QA within Agile environments, Deep expertise in object-oriented programming (OOP) and data structures, Mastery of test automation using Selenium with Java, Proficiency in building and maintaining frameworks utilizing the Page Object Model (POM) and BDD principles (Cucumber), Comprehensive experience in testing REST APIs using tools like Postman and REST-assured, proficiency in PL/SQL for data validation in Oracle databases, Hands-on experience with CI/CD pipelines (Jenkins) and the Atlassian suite (JIRA, Bitbucket), Exceptional analytical, communication, and problem-solving skills, Proficient in at least one programming language (such as Java, Groovy) relevant to test automation, Proficiency in collaboration and version control tools such as Git or Bitbucket, Good knowledge of databases and SQL(such as Oracle, Aurora), Familiarity with Agile/Scrum methodologies and participation in Agile ceremonies, knowledge of various testing methodologies (e. g. , functional, regression, performance) and the software development lifecycle (SDLC), Ability to analyze complex problems and develop effective solutions, Proficiency in using test management tools (e. g. , JIRA, Zephyr) for tracking test cases and defects, collaborative skills, with the ability to work effectively with cross-functional teams, Good English communication skills with team members, stakeholders, and customers, Self-motivated and detail-oriented, with the ability to work independently and under pressure

Nice to Have

Experience in performance and load testing, Attention to details, proactive, adaptable, Experience with TypeScript and frameworks like WebDriverIO or Playwright, Working knowledge of AWS cloud services (e. g. , S3, SQS, EC2), Experience with monitoring tools like Splunk

What You'll Do.

Understand requirements for new features

Determine test strategy

Research and detail all use cases

Validate all code paths

Execute manual test cases

Determine automation candidacy

Partner with engineers

Advocate for quality standards

Utilize existing test automation frameworks

Modify coverage as new features are delivered

Collaborate with development and quality engineers

Fully regress the platform for new releases

Participation in release preparation

Provide demos of developed features

How You'll Work.

Team & Collaboration

Ability to work collaboratively with cross-functional teams; Effective communication with team members, stakeholders, and customers; Collaborative skills, with the ability to work effectively with cross-functional teams to foster an environment of teamwork and cooperation

Communication Scope

Effective communication with team members, stakeholders, and customers; Good English communication skills with team members, stakeholders, and customers

Full Job Description

## Description Software Development Engineer in Test  🌟 Accomplished Tech Visionary:  Elevate your expertise to new heights at 3Pillar, the premier destination for trailblazing senior software engineers like yourself.. Your role extends beyond the realm of code composition; you bring software development and quality assurance (QA) expertise to build and maintain automated testing frameworks and tools. You will act as a crucial bridge between development and QA, focusing on preventive quality measures, integrating testing into CI/CD pipelines, and promoting best practices in Agile environments. 🔮🌐   ## DESIRED CAPABILITIES Understanding of product roadmap, business goals, and customer needs Ability to prioritize testing efforts based on business impact Provide accurate status tracking and reporting Estimate testing efforts Ability to work collaboratively with cross-functional teams Effective communication with team members, stakeholders, and customers Strong analytical and problem-solving skills Detail-oriented and self-motivated Ability to work effectively under pressure ## KEY RESPONSIBILITIES Understand requirements for new features and determine test strategy including functional and non-functional requirements Research and detail all use cases for any fixes, validate all code paths and client usage in test scenarios Execute manual test cases to validate features and/or fixes and determine automation candidacy Partner with engineers to develop a quality mindset and advocate for quality standards and adherence to the definition of done Utilize existing test automation frameworks, tools, and automated test suites, to increase and modify coverage as new features and fixes are delivered Collaborate with development and other quality engineers to fully regress the platform for new releases Participation in release preparation, and release tagging. E2E testing cross teams(if applicable) Provide demos of the developed features ## MINIMUM QUALIFICATIONS Bachelor’s deg

Free ATS check

Applying for this Senior Quality Assurance Engineer - Java / Selenium role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Lever

  • Lever uses a streamlined one-page form — apply in under 5 minutes.
  • LinkedIn import works well; review parsed data before submitting.
  • The cover letter field is optional but visible to reviewers — use it to differentiate.
  • Referral codes from employees can significantly boost visibility of your application.

ANONYMOUS · UNFILTERED

What do employees actually say about 3Pillar?

Real rants from real employees. Read before you apply.

Read Company Rants →