Senior Test Lead, Python and Selenium

Itmcsystem — United States · Posted ~4 hours ago

Senior Contract Hybrid

Skills

Test strategy Test planning Quality assurance Python Selenium Functional testing Technical testing Test environment management Performance testing Team leadership Stakeholder communication Test process improvement Software quality standards

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A financial technology project is seeking an experienced test lead to establish testing strategies, define project quality objectives, and coordinate a team of QA engineers. You will use Python and Selenium in functional and technical testing, work with clients and project stakeholders, assess test environments, and implement improvements to testing processes. The position is offered on a contract basis with a regular onsite presence and a flexible work arrangement.

Highlights

Lead quality assurance strategy and guide a team of QA engineers in delivering reliable software. Influence test planning, collaborate with stakeholders, improve testing practices, and contribute to efficient delivery in a regulated financial-services environment.

Description

Job Title: Senior Test Lead - Python, Selenium with some capital markets or banking domain Location: Jersey City, NJ (3 days onsite) Job Type: W2 Contract Position Job Description Job Summary The Senior Test Lead plays a pivotal role in ensuring the delivery of high-quality software products by creating comprehensive test plans that align with project objectives. This role requires collaboration with project stakeholders to define the testing scope and goals while leading a team of QA engineers in the execution of robust testing strategies. The Senior Test Lead is responsible for driving process improvements in testing methodologies and ensuring that industry best practices are implemented to enhance overall testing efficiency. Key Responsibilities 1. Engage in functional and technical discussions with clients and team members to comprehend functional and design specifications, address performance concerns, and ensure the adequacy of test environments using Python and Selenium. 2. Identify opportunities for process improvement in testing methodologies and tools, implementing best practices in Python and automation frameworks to increase the efficiency and effectiveness of the testing process. 3. Oversee the creation and execution of automated test scripts using Python and Selenium, ensuring consistency with quality standards and minimizing risk exposure in software releases. 4. Develop, guide, and mentor QA engineers in the implementation and utilization of testing frameworks, leveraging Python and microservices principles to enhance their technical capabilities and boost team productivity. Skill Requirements 1. Proficient in Python with experience in test automation frameworks. 2. Strong understanding of Selenium for automated testing. 3. Knowledge of microservices architecture and testing methodologies. 4. Familiarity with Continuous Integration and Continuous Deployment (CI/CD) practices. Must-Have Skills • Selenium • Microservices • Java • Python Other Requirements Skill Matrix Category Skill Proficiency Level Remarks Mandatory Python Test Automation 5 Strong experience in developing and maintaining automation frameworks and test scripts using Python. Mandatory Selenium Automation Testing 5 Hands-on expertise in Selenium WebDriver for UI and regression test automation. Mandatory Microservices Testing 4 Experience in validating microservices-based applications, API testing, and integration testing. Good to Have Java 3 Ability to support existing automation frameworks and collaborate with development teams. Good to CI/CD Tools (Jenkins, GitHub Actions, Azure DevOps, etc.) 2 Experience integrating automated tests into CI/CD pipelines and supporting DevOps practices.