Hybrid, 3 days per week onsite
Our client requires a Lead QA Engineer to enhance the quality assurance processes for Workflow Analytical applications.
Key Responsibilities:
Lead Testing Engineer on an agile squad, mentoring other engineers. Develop sophisticated, reusable automation frameworks in Selenium. Integrate test case execution and reporting within the CI/CD pipeline. Collaborate with cross-functional teams to refine test strategies. Implement BDD practices to enhance test automation. Automate early in conjunction with other engineers' efforts.
Requirements:
8+ years of automation testing experience, recent with Selenium. 4+ years integrating automated testing with DevOps tools (Bamboo/Jenkins, Git/Bitbucket). 4+ years of visual/UI testing and Rest Assured/Open API testing. Experience with event-driven services, message queues, and event brokers (Kafka). Proficient in performance testing tools (JMeter, K6, Neoload, LoadRunner). Skilled in writing SQL/NoSQL queries for data verification. In-depth knowledge of Selenium WebDriver and DB testing with SQL. Solid understanding of BDD concepts and testing. Excellent analytical, problem-solving, and communication skills.
Desirable:
Python coding for testing and use of Python frameworks (Pandas, Numpy, Requests). Exposure to code quality metrics and shift-left principles. Experience testing container resiliency (Docker/Kubernetes). Experience designing large end-to-end performance scenarios. Experience adding performance validation to CI pipelines. Exposure to the financial industry domain and data platforms.
#J-18808-Ljbffr