Job Title: QA Automation Lead (Selenium, Core Java, Python)
Location: Omaha, NE / Remote
Type: Contract (C2C OR W2)
Duration: 6 Months
Job Description:
We are seeking a QA Automation Lead with strong expertise in Selenium, Core Java, and Python to lead automation testing efforts for large-scale applications. The ideal candidate should have proven experience designing automation frameworks, mentoring QA teams, and ensuring high-quality delivery in Agile environments.
Responsibilities:
-
Lead the QA automation team in planning, designing, and implementing test automation strategies.
-
Develop, maintain, and execute automated test scripts using Selenium, Core Java, and Python.
-
Build reusable automation frameworks for web and API testing.
-
Collaborate with developers, business analysts, and product owners to ensure test coverage for new features.
-
Perform test execution, defect reporting, root cause analysis, and regression testing.
-
Integrate automated tests into CI/CD pipelines (Jenkins, Git, etc.).
-
Mentor and guide junior QA team members on best practices.
-
Ensure test documentation, metrics, and reports are delivered to stakeholders.
Required Skills & Experience:
-
8+ years of QA experience with at least 3+ years in a lead role.
-
Strong hands-on experience in Selenium WebDriver with Core Java.
-
Proficiency in Python for automation scripting.
-
Experience with BDD frameworks (Cucumber, Behave, or similar).
-
Familiarity with API testing (RestAssured, Postman, etc.).
-
Experience in Agile/Scrum environments.
-
Strong communication, leadership, and mentoring skills.
Preferred Skills:
-
Experience with cloud-based testing platforms (e.g., AWS, Azure).
-
Knowledge of performance testing tools (JMeter, LoadRunner).
-
Exposure to containerization and CI/CD tools (Docker, Kubernetes, Jenkins, GitLab).
