JOB-6418
Occupations:
Software Quality Assurance Analysts and TestersQuality Control Systems ManagersSoftware DevelopersQuality Control AnalystsComputer Systems AnalystsIndustries:
Vocational Rehabilitation ServicesSoftware PublishersEducational Support ServicesCivic and Social OrganizationsOther Financial Investment ActivitiesJob Description:The QA Lead is responsible for quality and test related process execution with high impact to the business. This includes providing feedback on artifacts developed during requirements and analysis phase within client projects; authoring test plans and test cases; and performing / leading test execution for both project and support related activities. The QA lead is responsible for leading and supporting testers in an agile environment that may be located locally or remotely in the US or India. The QA lead is responsible for coordinating providing guidance and oversight on testing standards and processes, including assisting with code reviews. Testing can be manual or automated (Selenium Web Driver will utilized for automation). The *** QA lead must be familiar with the Agile Methodology as well demonstrate hands on experience with Selenium automation concepts and tools and web service testing concepts.Position/Project Specific Requirements:3+ years of experience writing Selenium tests in Java2+ years of experience with test runners (Junit, TestNG, Mocha, Jasmine)2+ years of experience with CI tools (Jenkins, TeamCity, GitLab)1+ years of experience with Selenium Grid1+ years of experience testing web services (manual or automation)1+ years of working in an Agile/Scrum methodology1+ years of using Jira for defect trackingPosition/Project Specific Preferences/Desires:Very strong communication and collaboration skillsStrong experience leading the automation of regression test suitesPrefer QA Lead experience on most recent projectPrefer Selenium being utilized in the current/most recent projectPrefer Agile be utilized in the current/most recent projectPrefer experience in the SAFe Agile approachPrefer working knowledge of Selenium WDIOPrefer understanding or experience validating XML responses from web servicesKey Responsibilities:This position will serve as a QA Lead in one of our leading development initiatives, guiding the team with QA process, test planning, and test execution. This QA Lead will be heavily involved in test planning, defect management, requirements traceability, root cause analysis,onboarding new testers, and providing QA metrics to the leadership team. They will drive the test execution and provide status updates to project leaders. The QA Lead will also work closely with the Test Automation Leads in the QA CoE to utilize test automation tools and CI/CD to drive efficient completion of testing.Provide leadership to quality engineers, with complete responsibility and accountability for delivery of project tasks assigned to the QA team.Create Test PlansEnsure Test Case, script reviews with stakeholders are being held as appropriate.Conduct Defect Triage meetings as appropriate.Ensure completion of all deliverables within schedule, budget and quality constraints.Conduct Root Cause Analysis and identify and implement process improvements.Assess quality and test process maturity level and assist in defining strategy to implement best practices.Ensure that projects follow prescribed software development life cycle standards.Understand and utilize risk based testing techniquesEffectively determine when test cases are good candidates to be automated